首页 > 技术文章 > 正则表达式规则以及在oracle函数中的用法

zhoufei2514 2020-07-13 11:14 原文

正则表达式元数据

  • ^       匹配开头位置
  • $       匹配结尾位置
  •        匹配*前面的字符 0次/一次或者多次出现 例如 ^he*llo$可以匹配 hllo;hello;heello;heeello...
  • +        匹配+前面的字符 一次或者多次出现  例如 ^he*llo$可以匹配 hello;heello;heeello
  •       匹配?前面的字符 0次/1次出现   例如 ^he*llo$可以匹配 hllo;hello
  • {n}     匹配一个字符串n次 例如 ^hel{2}o$ 匹配的就是hello
  • {n,m} 匹配一个字符串至少n次,至多m次。其中n和m都是整数。 例如^he{1,3}llo$匹配的只有:hello;heello;heeello
  • .         匹配除了null之外的任何单个字符串

推荐阅读