我厌倦了总是试图猜测,如果我()[]{}|在使用许多regexp实现时应该逃避像'等等特殊字符.
它与例如Python,sed,grep,awk,Perl,rename,Apache,find等不同.是否有任何规则集告诉我何时应该,何时不应该逃避特殊字符?它是否依赖于正则表达式类型,如PCRE,POSIX或扩展正则表达式?
如何全局替换|字符串中的(管道)符号?当我尝试更换它时"so|me|str|ing".replace(/|/g, '-'),我明白了"-s-o-|-m-e-|-s-t-r-|-i-n-g-"