求一个个正则表达式,例如pan_lu ,下划线前后都是字母(包括小写和大写) 5C

各位牛人,

帮忙写一个正则表达式:

例如pan_lu ,下划线前后只能是字母(包括小写和大写),我对正则是个超级菜鸟。

感谢感谢!
我只有5个C币了,全给了。。。

6个回答

 [a-zA-Z]+_[a-zA-Z]+

[a-zA-Z]+ 表示a到z或者A-Z中一个或多个,
[a-z0-9]* 表示a到z或者A-Z中零个或多个
不可为空就是[a-zA-Z]+_[a-zA-Z]+ 可为空就是[a-zA-Z]*_[a-zA-Z]*
自己按需求组合吧

helloemk
深圳摆地摊er [a-zA-Z]* 表示a-z或者A-Z中的0个或者多个,写错了
接近 3 年之前 回复

[a-zA-Z]+_[a-zA-Z]+

[A-Za-z]+_[A-Za-z]+

方括号中表示接受的每一个字符,加号表示接受1个到多个方括号里的条件的字符

[a-zA-Z]{3}+_[a-zA-Z]{2} 方括号 内表示 大小写字母,大括号 表示 三个字母符号 或 2个字母符号

.*[a-zA-Z]_[a-zA-Z].*
字符串 匹配结果
pan_lu pan_lu
pa_l pa_lu
pa2_u 没有匹配

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐