0

我正在尝试对文本框输入字段进行模式匹配。

输入的文本应仅包含由“,”或“;”分隔的字符 后跟一个可选空格。

示例:Jane, DoeJane,Doe和是有效的Jane,Doe; Jack,BlackJane,Doe;Jack,Black但是Jane Doe,(leading space)JaneDoe(trailing space)是无效的。

我目前的模式是, /^[A-Za-z]+(,;)?$/

请帮忙。

4

2 回答 2

3

这个怎么样:

/^[A-Za-z]+([,;]\s?[A-Za-z]+)*$/
于 2013-04-18T07:53:47.143 回答
2

尝试使用以下正则表达式:

/^[a-zA-Z]+([,;] ?[a-zA-Z]+)*$/
于 2013-04-18T07:53:21.490 回答