文字列axcのx および 文字列axfのx を検索する 検索前 検索後
axcaxf axacxa axccxf axaaxf
((?<=a)x(?=c))|((?<=a)x(?=f)) 別解 (?<=a)x(?=[cf])
別解では、 ブール代数の公式 A*B + A*C = A* (B+C) を使って同値変形してます