1

我想找到以文本和“-”字符开头的字符串,找到这个:

2030-
OR
2232-
OR
2544-
etc

我试过了:

 /(2030-|2232-|2544-|33-)/i

这不适用于“-”或其他字符,需要帮助

4

3 回答 3

0
/^.*?-/

是最一般的构造

这将匹配从字符串开头到第一个“-”的任何字符串

于 2013-04-09T18:59:35.460 回答
0

Try this general regex:

/(\d+\-)/i

explanation

\d Matches any decimal digit.

于 2013-04-10T04:43:51.243 回答
0

这个 reg 应该适合你:

/^(?:2030|2232|2544|33)-$/

确保锚点^$这样放置。

于 2013-04-10T04:52:20.807 回答