需要正则表达式仅标识字母数字



我有12个不同的字符串,如下所示:

Abc123
Abc
123
123abhcp3648_123
1256145avhasfjscb
jasbfhjbscsdf3t67235
_sfbjbf_jsbfsdbf_jsjsbfs_hjhuhu
5nm_ch0_rxtx2_synthon_mask
5nm_ch0_rxtx2_synthon_mask_s
5responsemessage
response546
wouldli234_qws_

我想找出一个正则表达式来仅标识以下字符串:

123abhcp3648_123
_sfbjbf_jsbfsdbf_jsjsbfs_hjhuhu
5nm_ch0_rxtx2_synthon_mask
5nm_ch0_rxtx2_synthon_mask_s
wouldli234_qws_

在这里,我想从两种格式中提取带有下划线的字母数字以及下划线(数字后跟字母和字母后跟数字(

看起来您真正需要检查的只是至少一个下划线的存在:

w*_w*

演示:https://regex101.com/r/HbtMe8/1

最新更新