正则表达式星号为的问题.看书上说[a-zA-Z][a-zA-Z]* 可以匹配所有单词.星号那不只能匹配紧挨着的吗,如abus 第一个a和[a-zA-Z]匹配,第二个b和第二个[a-zA-Z]匹配,可是第三个u没法匹配啊.第三个应该

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 05:35:31
正则表达式星号为的问题.看书上说[a-zA-Z][a-zA-Z]* 可以匹配所有单词.星号那不只能匹配紧挨着的吗,如abus 第一个a和[a-zA-Z]匹配,第二个b和第二个[a-zA-Z]匹配,可是第三个u没法匹配啊.第三个应该

正则表达式星号为的问题.看书上说[a-zA-Z][a-zA-Z]* 可以匹配所有单词.星号那不只能匹配紧挨着的吗,如abus 第一个a和[a-zA-Z]匹配,第二个b和第二个[a-zA-Z]匹配,可是第三个u没法匹配啊.第三个应该
正则表达式星号为的问题.看书上说[a-zA-Z][a-zA-Z]* 可以匹配所有单词.星号那不只能匹配紧挨着的吗,
如abus 第一个a和[a-zA-Z]匹配,第二个b和第二个[a-zA-Z]匹配,可是第三个u没法匹配啊.第三个应该只能是b啊.或者多个b

正则表达式星号为的问题.看书上说[a-zA-Z][a-zA-Z]* 可以匹配所有单词.星号那不只能匹配紧挨着的吗,如abus 第一个a和[a-zA-Z]匹配,第二个b和第二个[a-zA-Z]匹配,可是第三个u没法匹配啊.第三个应该
[a-zA-Z] 即匹配大小写的英文字母 *为零个或多个匹配
[a-zA-Z][a-zA-Z]* 表示至少有一个英文字母,其后跟零个或多个英文字母大小写
其实可以写成 [a-zA-Z]+ 一个或多个匹配也可