正则表达式怎么写

字符一部分确定,比如/:aaa,/:是确定的,aaa部分要求字母,这个要怎么写

试试:"/:[a-zA-Z]+"
引号不是正则表达式的一部分,你用的时候不需要引号。追问

那后面跟000-100的三位数字呢

追答

/:字母 的格式:/:[a-zA-Z]+
/:数字 的格式:/:[0-9]+
/:三个数字的格式:/:[0-9]{3,3},有的正则引擎不支持{},则写成这样:/:[0-9][0-9][0-9]
/:000 到 /:100 的格式:/:(0[0-9][0-9]|100),有的正则引擎需要把 | 或 ( 转义,写成 \| 或 \(,你根据需要测试下

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-17
要什么功能,提取什么字符。。。

(?<=/:)[a-zA-Z]+
(?<=/:)\d+
(?<=/:)[^,]+
第2个回答  2014-02-17
\/\:[a-zA-Z0-9]+