ABCDEFABCMDEF写一个正则表达式,能选出以上两条字符串AB****DEF  中间的****该怎么写

解决方案 »

  1.   

    也不说说中间什么样算合法呢?中间只能是大写字母?可以有多少个?
    这是中间可以有不限个数大字字母的写法
    /AB[A-Z]*DEF/g
      

  2.   

    /^AB([A-Z]+)DEF$/g
    这个意思??
      

  3.   

    不分大小写的贪婪写法和非贪婪写法,如果有其他要求楼主自己再改改
    (?<=AB)\w+(?=DEF)
    (?<=AB)\w+?(?=DEF)
      

  4.   

    楼主的条件交待的不清楚./AB[A-Z]*?DEF/g