当我输入: John went in Columbia in vacation.
正则表达式返回别的东西匹配
我需要一个正则表达式返回John
如果Columbia
是在输入或 空,如果其他国家,而不是Columbia
在输入
这可以做到吗?
当我输入: John went in Columbia in vacation.
正则表达式返回别的东西匹配
我需要一个正则表达式返回John
如果Columbia
是在输入或 空,如果其他国家,而不是Columbia
在输入
这可以做到吗?
那么如果我把哥伦比亚改成另一个州呢?我想要一个空字符串 – user3018793
'(John)(?=。*?Columbia)|' –
'(John)。*?(?:(?:\ bColumbia \ b)|(?:\ bParis \ b)|( ?:\ bLondon \ b))' –
'如果(东西存在的话)返回此否则返回that'。所以...是的? –
当然,它们在正则表达式中有一个特殊的语法,名为'(?returnonlyifininputandisstate:John,Columbia)'。 – Neil
我需要通过一个正则表达式完成,没有代码] – user3018793