首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

正则表达式的困惑解决方法

2012-01-12 
正则表达式的困惑@ @(? x [0-9a-zA-Z]*) 这个正则表达式是什么意思?其中 x 是什么意思?[解决办法]这

正则表达式的困惑
@ "@(? <x> [0-9a-zA-Z]*) "这个正则表达式是什么意思?   其中 <x> 是什么意思?

[解决办法]
这个表达式的意思是在@后为大小写字母和数字的组合

(? <name> Exp)为命名捕获组,其中name为其名称,Exp为匹配用正则表达式,使用时将Exp匹配到的内容捕获到name组里,可以用${name}或Groups[ "name "]得到其捕获内容

热点排行