【发布时间】:2015-02-13 16:54:33
【问题描述】:
我正在使用这个正则表达式模式来验证一个带有 javascript 的字段。
\$[A-Z]*$
这会验证股票代码,例如 $GOOG 或 $AAPL
我想允许尾随空格。因此,例如用户在符号后点击空格,如果可能,这仍然是一个有效的符号。
【问题讨论】:
-
使用前为什么不修剪字符串?
标签: javascript regex
我正在使用这个正则表达式模式来验证一个带有 javascript 的字段。
\$[A-Z]*$
这会验证股票代码,例如 $GOOG 或 $AAPL
我想允许尾随空格。因此,例如用户在符号后点击空格,如果可能,这仍然是一个有效的符号。
【问题讨论】:
标签: javascript regex
空格字符 \s 应该很好地覆盖这个:
\$[A-Z]*\s*$
【讨论】:
然后你可以使用这个正则表达式:
/\$[A-Z]+ *$/i
[A-Z]+ * 将允许字母后有 0 个或多个空格。
【讨论】:
$)。只是说...
/\$[A-Z]* *$/ 可能会为 OP 服务。我只是建议自己进行一些改进