3-4疑惑
来源:3-4 编程练习
qq_陌_45
2018-07-29 20:28:39
var str = '/[a\nb]/'; /*此处写代码*/ var man = /\/\[a\nb\]\//;
\n 意思不是换行吗? 为什么,没换行,,也能匹配
1回答
妮可妮可妮_
2018-07-30
使用document.write()在页面上打印\n,会将换行识别为一个空格显示。
你可以测试一下下面的代码:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>正则表达式的特殊字符</title> </head> <body> <script type="text/javascript"> var str = '/[a\nb]/'; document.write(str); console.log(str); </script> </body> </html>