我无法理解这种模式。这个正则表达式是什么意思?
/([^0-9])\d{1,4}([^0-9])/g
这个正则表达式将:
/ /* delimeter */
([^0-9]) /* capture non-digit character */
\d{1,4} /* match 1 to 4 digits */
([^0-9]) /* capture 1 non-digit character */
/g /* multiple times in the string */
PS: [^0-9]
相同[^\d]
也相同\D
它匹配一个包含以下内容的字符串: