js中的斜杠前加上两点是什么意思啊

JavaScript010

js中的斜杠前加上两点是什么意思啊,第1张

.. /表示上级目录

例如当前目录是/web/123

则相对于当前目录的文件中的.. /表示/web目录

正则表达式的前后使用/是语法规定,犹如字符串的前后使用引号一样。这个地方加不加g无所谓的,g表示多次匹配,只有在需要对每个匹配的项目进行处理(例如替换)时才有特殊意义。

例如ABC028-88888就可以匹配第一种方式,但是在第二种就会失败。

扩展资料:

正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。

正则表达式是对字符串和特殊字符操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。

参考资料来源:百度百科-正则表达式

JS在去除字符串众的反斜杠时候,首先需要明确反斜杠的由来

1,JSON.Stringfy 产生,只需要讲字符串JSON.parse(str)即可

2,正则replce,自行查阅其他资料

使用转义字符\即可。如var reg=/\//匹配一个正斜杠

出现在正则中有特别含义的字符都需要\来转义,如:\ . * ^ & [ ] { } ? 等

注意的是如果在[]字符集合里,很多字符都不需要转义

参考 :http://deerchao.net/tutorials/regex/regex-1.htm