在创建REGEX表达式时遇到问题

时间:2014-01-22 09:42:21

标签: javascript regex

我正在尝试创建正则表达式,只能在','

的字符串末尾或开头替换''

例如

Input -  Sunday,Monday        Output - Sunday,Monday
Input -  Sunday,              Output - Sunday
Input -  ,Monday              Output - Monday

1 个答案:

答案 0 :(得分:2)

使用^$仅在开头或结尾处匹配:

/^,|,$/

以下是Javascript示例:

'Sunday,Monday'.replace(/^,|,$/g, '') // => "Sunday,Monday"
'Sunday,'.replace(/^,|,$/g, '')       // => "Sunday"
',Monday'.replace(/^,|,$/g, '')       // => "Monday"