我的字符串如下
这个|是一个样本\ |串
我想基于|拆分上面的字符串并且不要拆分|被逃脱了。 (\ |)。 我如何使用javascript。
注意:我已经提出了以下正则表达式。
(?<!\\)\|
但Javascript不支持关注
答案 0 :(得分:1)
您可以执行匹配而不是分割:
> 'This | is a sample \\| string'.match(/([^\\|]|\\\|?)+/g)
["This ", " is a sample \| string"]
以上匹配: