我不太擅长正则表达式。
我有一个像这样的字符串:
var bigString = 'abc,xyz,def';
我想创建一个正则表达式,它在末尾查找前面的逗号或逗号。
例如:
有效的表达式为:abc, ,xyz, ,def
我将不胜感激任何帮助。
我不太擅长正则表达式。
我有一个像这样的字符串:
var bigString = 'abc,xyz,def';
我想创建一个正则表达式,它在末尾查找前面的逗号或逗号。
例如:
有效的表达式为:abc, ,xyz, ,def
我将不胜感激任何帮助。
那么,正则表达式将是:
/(?:,[A-Za-z]+)|(?:[A-Za-z],)/
/(,\w+)|(\w+,)/
这将显式匹配逗号位于字符串开头或结尾的位置。
这应该有效:(更新)
/(,[\w]+)|([\w]+,)/
如果您要强制使用表格,我会使用它。
它将字符串 1,2 或 3 验证为一个或多个带有逗号的 alpha 字符,前后或两者都有。
string1 = 'abc,'
string2 = ',xyz,'
string3 = ',def'
/^(?:[a-z]+,|,[a-z]+,?)$/i