我想匹配
(Not 'X')(Not 'X') XX XX XX (Not 'X')(Not 'X')
或
(Not 'X')(Not 'X') XX XX XX XX XX (Not 'X')(Not 'X')
等...
pattern="^X^X ((XX ){2}|(XX ){4}|(XX ){6}|(XX ){8})XX ^X^X"
我的模式存在一些问题,希望你能帮助我。 感谢。
答案 0 :(得分:0)
感谢Ilya Kogan提供的网站建议。和呃。评论 解决方案是:
[^X][^X] ((XX ){2})+XX [^X][^X]
答案 1 :(得分:0)
试试这个正则表达式:
[^X]{2} ((XX ){3}|(XX ){5})[^X]{2}
匹配:
YY XX XX XX XX XX YY
YY XX XX XX YY
但不匹配,例如:
XX XX XX XX XX
XX XX XX XX XX XX XX