我正在尝试创建正则表达式,该表达式只能在字符串的末尾或开头仅用','
替换''
例如
Input - Sunday,Monday Output - Sunday,Monday
Input - Sunday, Output - Sunday
Input - ,Monday Output - Monday
最佳答案
使用^
和$
仅在开头或结尾进行匹配:
/^,|,$/
以下是Javascript示例:
'Sunday,Monday'.replace(/^,|,$/g, '') // => "Sunday,Monday"
'Sunday,'.replace(/^,|,$/g, '') // => "Sunday"
',Monday'.replace(/^,|,$/g, '') // => "Monday"
关于javascript - 创建REGEX表达式时面临的问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21279237/