2

我有一个字符串,我只想正则表达式“一起”的某些字符。我怎么能这样做呢?我要检查的字符是正斜杠旁边的反斜杠。

http://jsfiddle.net/H4e7p/2/

例子:

这是我正在对其进行正则表达式的字符串:

Hello world! How \ar/e you? \/\/\/\/\/\/\\\\\\\\/\/

应该是这样的:

Hello world! How \ar/e you? ******\\\\\\\**

实际上是这样的:

Hello world! How *ar*e you? ***********************

这是我目前使用的正则表达式:

/[\\/]/g

为了完成对一组字符的检查,正则表达式必须是什么样子?(\/)

4

2 回答 2

4

您使用了错误的常规语法:[xyz]

一个字符集。匹配任何一个封闭的字符。

请尝试以下正则表达式:/\\\//g.

演示:http: //jsfiddle.net/H4e7p/3/

于 2013-01-11T16:22:32.810 回答
1

的含义/[\\\/]/g是 \ 或 /

但是你想要 /(\\\/)/g

编辑更正转义的 /

于 2013-01-11T16:23:24.037 回答