【发布时间】:2018-12-19 08:22:14
【问题描述】:
我有一个类似的字符串
Menu: apple, orange-juice, bananas
我想用正则表达式只匹配 apple orange-juice bananas 我已经尝试搜索 Google 和 regex101.com 寻求帮助,但仍然没有任何想法。
如果有任何帮助,我将不胜感激!谢谢
【问题讨论】:
-
你试过什么?你有什么问题?请向我们展示您的代码。 (提示:我不确定正则表达式是这里最好的工具。)
-
@DaveCross 我尝试了正则表达式模式,例如: ([^,\s][^\,]*[^,\s]*) 但我不知道要排除“菜单:”跨度>
-
@NguyenDuyTanTo:使用
[a-zA-Z-]+正则表达式,它将匹配您想要的单词。你到底想做什么?如果您不想在字符串中使用逗号,则可以从字符串中删除所有逗号。 -
@IslamElshobokshy 您好,请您在 regex101.com 链接中编辑您的答案。喜欢我下面的愿望评论,非常感谢你:((
-
@NguyenDuyTanTo 喜欢this ?
标签: javascript regex perl pcre regex-group