标签: regex
我想构建一个正则表达式来查找字符串中的字符串。正则表达式将按以下顺序排列:
示例有效:
blablabla - userid1我文本的其余部分提取的字符串: - userid1
blablabla - us58_d1我文本的其余部分*提取的字符串: - us58_d1 *
blablabla - _45dssd我文本的其余部分*提取的字符串: - _45dssd *
示例无效:
blablabla - 我的其他文字
你怎么写下来的?
答案 0 :(得分:1)
这里需要先行支持,请使用此正则表达式:
"-\\s(?=.*?[_\\d])(?=.*?[a-zA-Z])(\\w+)"