一个字母 + 冒号 + 任意个非空格字符 + 右尖括号
许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。正则表达式通常缩写成“regex”,单数有regexp、regex,复数有regexps、regexes、regexen。
扩展资料:
正则表达式的特点是:
1、灵活性、逻辑性和功能性非常强;
2、可以迅速地用极简单的方式达到字符串的复杂控制。
3、对于刚接触的人来说,比较晦涩难懂。
由于正则表达式主要应用对象是文本,因此它在各种文本编辑器场合都有应用,小到著名编辑器EditPlus,大到Microsoft Word、Visual Studio等大型编辑器,都可以使用正则表达式来处理文本内容。
正则表达式 \/[A-Za-z]:\\S*\\>\/i 是什么意思?
一个字母 + 冒号 + 任意个非空格字符 + 右尖括号 许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。正则表达式通常缩写成“regex”,单数有regexp、regex,复数有regexps...
正则表达式:\/^[a-zA-Z]\\w{4,19}$\/s 最后的s什么意思?
i表示忽略大小写--即你前面的正则表达式实际上可以把[a-zA-Z]换成[a-z],因为带了i就忽略了大小写,小写a-z也可以匹配到所有大写字母 s修改点(.)的匹配内容--不带s修饰符的话,点(.)是匹配除换行之外的所有字符,带了s,点(.)就可以匹配所有字符了,不过你的正则表达式里没有用到点(.)...
正则表达式 '^[a-zA-Z0-9''-'\\s]{1,30}$' 代表什么意思?
[A-z] 等于 [a-zA-Z] 表示匹配所有大小写字母 0-9 表示数字 "-' 都是表示本义字符,匹配这三个符号 \\s 匹配非换行的所有空白字符 以上全部在[]中代表匹配以上所有内容 然后{1,30}代表匹配1次到30次,最少1次 头尾的^和$代表匹配一个完整的字符串,如果这个字符串中出现任何一个不是[]中...
请问这个正则表达式是什么意思
[a-zA-Z]:中括号[]中代表一个字符,这个字符的范围就是括起来的部分。这里就是所有的英文字符了,包括大写和小写的 \\\\d:实际上是\\d。前面那个\\符号是转义后面那个\\字符的。\\d在正则表达式里面代码一个数字,和[0-9]是等价的 后面的 {3} 代表重复它前面的模式三次,\\\\d{3}相当于三个数字...
正则表达式 \/^[-a-z.-@,'s]*$\/i 的含义
“.”是通匹符,除了换行符不能匹配外,匹配一切的字符,但是放在[]就是表示"."这个字符。*表示前面的字符串可以重复0次或多次,是个贪心的匹配字符,它会尽可能多的匹配符合条件的字符。i表示不分大小字 \/^[-a-z.-@,'s]*$\/i的意思是:匹配所有的大小写字母。符号"-","@","'","."。
{[a-zA-Z-|_\\\\s]+这个正则表达式是做什么的?
以{}开头和结尾的,中间是一个以上的字母(大小写)或者-,|,_,空白符的字符串。不过可能这个表达式有问题,字符组中“-”应该放在第一个,否则便是一个元字符,表示一个范围,这里把它放在了中间位置,会导致不可预料的结果。
var patrn = \/^[a-zA-Z]{1}[a-zA-Z0-9_]{4,19}$\/;是什么意思
“var patrn = \/^[a-zA-Z]{1}[a-zA-Z0-9_]{4,19}$\/; ”表示的是:定义一个以1个字母开头4到19个字母、数字或下划线结尾的正则表达式。解析:^:匹配输入字行首。:匹配输入行尾。[a-zA-Z]:匹配大小写字母。{1}:表示匹配1位。[a-zA-Z0-9_]:匹配大小写字母、数字或下划线。{4...
网址正则表达式?
匹配首尾空白字符的正则表达式:^\\s*|\\s 评注:可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用的表达式 匹配Email地址的正则表达式:\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)评注:表单验证时很实用 匹配网址URL的正则表达式:[a-zA-z]+:\/\/[^\\s...
正则表达式\/^[A-Za-z]*[^;]\/怎么理解?主要是中间*号搞的我有点含糊了...
号表示前面那个字符可以出现0次或者很多次。但是你的正则表达式写错了吧?主要是第一个^把我弄糊涂了。你这个东西什么也匹配不到啊。要么是:\/[^A-Za-z]*[^;]\/ 这种可以匹配一个子串,从\/开始,紧接着0个或者很多个非字母的字符,然后跟一个非分号的字符,最后以\/结尾 要么是:^[A-Za-z]...
正则表达式的符号
例如正则表达式[A-Za-z]匹配任何字母,包括大写和小写的;正则表达式[A-Za-z][A-Za-z]* 匹配一个字母后面接着0或者多个字母(大写或者小写)。当然我们也可以用元字符+做到同样的事情,也就是:[A-Za-z]+ ,和[A-Za-z][A-Za-z]*完全等价。但是要注意元字符+ 并不是所有支持正则表达式的程序都支持的。