![]() |
1
77
您可以查看模式类的JavaDoc: http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html 如果您想要常规字符而不是特殊含义,则需要转义此处列出的任何字符。 作为一种更简单的解决方案,可以将模板放在\q和\e之间——它们之间的所有东西都被认为是转义的。 |
![]() |
2
74
|
![]() |
4
15
|
![]() |
5
5
在@ Sorin提出的Java模式文档的建议中,它看起来像是要逃离的字符至少:
|
![]() |
6
4
结合大家所说的,我建议如下,将regexp特有的字符列表清晰地列在自己的字符串中,并避免试图从视觉上解析成千上万个“\\”字符。这对我来说似乎非常有效:
|
![]() |
7
2
另一方面,如果应用程序上下文中的特殊字符=allchars-number-abc-space,则应该使用类似这样的“non-char”正则表达式。
|
![]() |
8
0
我不太明白你的问题,但我想你应该看看 Matcher.quoteReplacement() |
![]() |
ahmadsl · 如何处理莴苣中的多语言数据? 7 年前 |
![]() |
N. Marchetto · NoraUI-比较GUI上读取的值 7 年前 |
![]() |
Anand · 在SpecFlow中使用XPath的简洁方式 8 年前 |