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

将管道插入Java Pattern表达式的正确方法是什么?

孙经艺
2023-03-14
问题内容

将管道插入Java Pattern表达式的正确方法是什么?

我实际上想使用管道作为分隔符,而不是or运算符。

IE浏览器:

"hello|world".split("|"); --> {"hello", "world"}

问题答案:

在Java 1.5+中:

"hello|world".split(Pattern.quote("|"));


 类似资料:
  • 我正在编写一个条件,该条件检查thymleaf属性中的一个条件。 这是一个语法错误,请帮助我

  • 问题内容: 我试图将一个组件的引用传递给另一个组件。由于不推荐使用字符串引用,因此我使用了回调引用。 所以我有类似的东西: 问题是,每当我尝试访问内部时,我都会得到。 我什至尝试过: 似乎问题在于,当创建prop时,ref并不存在,因为它是在安装后创建的。但是我不知道如何“刷新”道具以获取对已安装组件的参考。 那么将ref传递到另一个组件的正确方法是什么? 编辑 一些用户建议将该逻辑封装在一个更高

  • 我正在寻找一个正则表达式来识别管道分隔的csv文件中出现的未转义双引号字符。也就是说,文件是以管道分隔的,每个字段都用双引号括起来,但有些字段包含单双引号字符,应该用额外的双引号转义,以符合RFC4180的要求<例如。 "字段1"|"字段2""文本中的文本""|"正确" "字段1"|"字段2"文本中的文本"|"不正确" 因为在第一行中,一个双引号已正确转义为另一个双引号字符。 我在找一个测试来找出

  • 问题内容: 以下代码是众所周知的将重音符转换为纯文本的代码: 我用这种方法代替了“手工制作”方法,但是我需要了解replaceAll的“ regex”部分 1)什么是“ InCombiningDiacriticalMarks”? 2)它的文档在哪里?(和类似的?) 谢谢。 问题答案: 是Unicode块属性。在JDK7中,您将可以使用两部分表示法来编写它,这对于读者来说可能更清楚。它在UAX#44

  • 抱歉,我对eclipse和java servlets真的很陌生。我看过这个问题Eclipse可以导入一个Maven Web项目作为“动态Web应用”吗?,这对我真的很有帮助。 我已经更改了项目方面(但是动态Web模块版本存在一些问题,我已将其更改为2.5),现在我可以使用“在服务器上运行”选项。我使用雄猫6。 但是我的web.xml位置有一些问题,在我导入的项目中< code>web.xml文件在