正则表达式中“\ S”相同的是什么?

时间:2014-11-14 08:03:58

标签: regex

正则表达式中“\ S”相同的是什么?

我有正则表达式:

/<((?:https?\:\/\/)*(?:[^\/?#])\/*\S*)>/ig;

试图匹配:

\ S等于什么?例如:[\ w \ d?:“ - _]

2 个答案:

答案 0 :(得分:3)

\S匹配空格外的任何内容。

\s(与空格匹配)相反。

(我个人认为\S因为这个原因而混淆,特别是在查看S和s看起来太相似的某些字体时。我更喜欢[^\s])。

答案 1 :(得分:0)

\ S表示&#34;非空白字符&#34;。

请参阅Wikipedia