■「指定された条件にマッチしない文字列」の後ろにある文字列を探す
構文:(?<!●●●)
■(例文)西暦2010年は平成22年です。西暦1980年は昭和55年です。
■上記の例文で「昭和」および「平成」、数字以外の文字に続く1桁以上の数字にマッチする正規表現。(?<!昭和|平成|¥d)として数字も除かないと平成22年と昭和55年の1桁目の2と5も抜けてしまう。
(?<!昭和|平成|¥d)¥d+
■マッチする文字列
2020
1980
■「指定された条件にマッチしない文字列」の後ろにある文字列を探す
構文:(?<!●●●)
■(例文)西暦2010年は平成22年です。西暦1980年は昭和55年です。
■上記の例文で「昭和」および「平成」、数字以外の文字に続く1桁以上の数字にマッチする正規表現。(?<!昭和|平成|¥d)として数字も除かないと平成22年と昭和55年の1桁目の2と5も抜けてしまう。
(?<!昭和|平成|¥d)¥d+
■マッチする文字列
2020
1980