我需要按字面意思理解以下字符:
"><=/_-.
其中哪一个需要逃脱?
我还需要按字面意思理解以下字符串:
" class="_2yuc _3-96" />
由于数字原因,我需要做什么特别的事情吗?
我正在进行正则表达式查找和替换。
我感谢任何帮助。
答案1
答案2
根据所使用的正则表达式类型(PCRE、.NET 等),特殊字符可能会有所不同。如果您访问
https://regular-expressions.mobi/refcharacters.html?wlr=1
并在左上角选择正则表达式评估器的软件和类型,页面会告诉您必须转义哪些字符,以及在大多数情况下如何转义它们。您始终可以使用 ASCII 八进制交替,即使它可能不好看(请注意,这是一个示例,与您提供的字符不匹配):
[\032|\060|\061\062]
然后像 Seth 所说的那样,使用其中一个在线正则表达式测试器对其进行测试。