正则表达式

正则表达式

    您很可能使用 ? 和 * 通配符来查找硬盘上的文件。? 通配符匹配文件名中的单个字符,而 * 通配符匹配零个或多个字符。

    像 data?.dat 这样的模式将查找下列文件:

data1.dat
data2.dat
datax.dat
dataN.dat

  使用 * 字符代替 ? 字符扩大了找到的文件的数量。data*.dat 匹配下列所有文件:

data.dat
data1.dat
data2.dat
data12.dat
datax.dat
dataXYZ.dat

      ^[0-9]+abc$

  • ^ 为匹配输入字符串的开始位置。

  • [0-9]+匹配多个数字, [0-9] 匹配单个数字,+ 匹配一个或者多个。

  • abc$匹配字母 abc 并以 abc 结尾,$ 为匹配输入字符串的结束位置。

     实例:

     匹配以数字开头,并以 abc 结尾的字符串。: 

var str = "123abc";
var patt1 = /^[0-9]+abc$/;

 结果是:123abc

原文地址:https://www.cnblogs.com/zhaoboxing/p/7452090.html