几个字符串后跟下划线和数字的正则表达式是什么?

时间:2014-04-29 19:36:54

标签: regex mel

是否有正则表达式匹配特定字符串后跟下划线和数字的几个(一个或多个)出现,后跟单个下划线和完全任意的字符串。

例如,如果特定字符串为“BLAH”,我希望从BLAH_45435_BLAH_6787_BLAH_454335中提取BLAH_45435_BLAH_6787_BLAH_454335_ThisIs_My_name

可以安全地假设整个输入不包含空格(它是Maya对象的名称)。语言实现是Maya的Mel。

2 个答案:

答案 0 :(得分:0)

您可以使用此正则表达式:

(?:((?:^|_)BLAH_[0-9]+)+)

Working Demo

答案 1 :(得分:0)

LIVE DEMO

试试这个正则表达式:

/(BLAH_+|[0-9]+_)+/