我想知道為什么/[\sA-Za-z0-9s#.\',-]/我的代碼質量 linter 標記為重復?
我知道字符類[abc]意味著匹配其中之一,a, b or c.
\s= 空格
A-Z= 匹配所有大寫字母
a-z= 匹配所有小寫字母
0-9匹配所有數字
s#.\',-= 我真的不知道...
uj5u.com熱心網友回復:
重復項來自sin s#.\',-,因為s包含在a-z. 只需將其洗掉。
/[\sA-Za-z0-9#.\',-]/
s#.\',-匹配任何這些單個字符。請注意,您不需要轉義',除非它嵌入在'用作其分隔符的編程語言字串中。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/351516.html
下一篇:使用正則運算式附加到非空行的末尾
