当前位置: 首页 > 面试题库 >

替换/删除两个字符之间的字符串

燕禄
2023-03-14
问题内容

我想删除两个字符之间以及字符本身之间的字符串,例如说:

我想替换“#?”之间所有出现的字符串 和“;” 并用字符将其删除。

由此

"this #?anystring; is  #?anystring2jk; test"

对此

"this is test"

我怎么能用Java做到呢?


问题答案:

使用正则表达式:

myString.replaceAll("#\?.*?;", "");


 类似资料:
  • 问题内容: 我有这样的java字符串: 我想删除标签。我还有一些其他字符串,其中标签的长度更长,因此我想找到一种方法来删除“ <>”字符之间的所有内容,包括那些字符。 一种方法是使用将字符串与regEx进行比较的内置字符串方法,但是我不知道如何编写它们。 问题答案: 注意使用正则表达式时,解析HTML(由于其允许的复杂性),但是,对于“简单” HTML,以及简单的文本(文本没有字面建议或它)这将工

  • 问题内容: 假设我们有类似的东西: 我想将“ someText”替换为其他内容。考虑到我不知道someText可能是什么(任何字符串)并且我所知道的是它将被&firstString =和&endString =包围的事实,最佳方法是什么? 编辑:对不起,看起来这还不够清楚。我不知道“ someText”可能是什么,我仅有的信息是它将位于&firstString =和&endString =之间 我

  • 我怎么能在Java中做到这一点呢?

  • 问题内容: 有没有一种快速的方法来删除Swift中String中的最后两个字符?我看到有一个简单的方法来删除最后一个字符作为明确指出这里。您知道如何删除最后两个字符吗?谢谢! 问题答案: 更新: Xcode 9•Swift 4或更高版本 字符串现在符合RangeReplaceableCollection,因此您可以直接在字符串中使用收集方法dropLast,因此不再需要扩展。唯一的区别是它返回一个

  • 问题内容: 这是我的问题:在一个文本且包含逗号的变量中,我尝试仅删除位于两个字符串(实际上是和)之间的逗号。例如,使用以下字符串: 我知道如何使用整个变量,但是我不能在其中使用它。这个站点上有一些主题,但是我没有针对自己的问题来利用它们,例如: 重复提取文本文件Python中两个定界符之间的行 问题答案: import re Variable = “The sun shines, that’s f