嗨,我需要从给定关键字中选择文本的子字符串。例如
Str='书、画'
我需要获得像“,绘画”这样的输出
所以我给出了像 (•*)(\,•*) 这样的正则表达式并收集 group2 作为输出。
但是如果输入是
Str= '书籍、绘画、乐器' 我将“,乐器”作为输出,但我应该将“,绘画,乐器”作为输出。请帮忙
要指定正则表达式应在文本开头开始匹配,请使用“^”。同样,“$”可用于匹配文本的结尾,抓取直到字符串的结尾。
您的第一个引用应明确排除逗号,以确保它只获取第一列。
^([^,]*)(\, •*)$