Java 如何在CoreNLP TokenRegex模式中转义正则表达式特殊字符?
如何在CoreNLP TokenRegex模式中转义特殊字符(例如Java 如何在CoreNLP TokenRegex模式中转义正则表达式特殊字符?,java,stanford-nlp,Java,Stanford Nlp,如何在CoreNLP TokenRegex模式中转义特殊字符(例如$或?)(例如/$[0-9,]+/其中$指的是货币符号)。例如,在java中,模式是\\$[0-9,]+ CoreNLP TokenRegex中是否有类似于Pattern.quote()的功能?用于正则表达式中的特殊字符——如您的/$[0-9,]+/示例中所示——这是与Javan模式相同的转义字符。那就是“\”。因此,在您的情况下,/\$[0-9,]+/ 对于TokensRegex特殊字符,您始终可以引用它们。例如:foo“[“需
$
或?
)(例如/$[0-9,]+/
其中$
指的是货币符号)。例如,在java中,模式是\\$[0-9,]+
CoreNLP TokenRegex中是否有类似于
Pattern.quote()
的功能?用于正则表达式中的特殊字符——如您的/$[0-9,]+/
示例中所示——这是与Javan模式相同的转义字符。那就是“\”。因此,在您的情况下,/\$[0-9,]+/
对于TokensRegex特殊字符,您始终可以引用它们。例如:foo“[“需要引用”]”