📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

19行目: 19行目:


== QRegExpクラス (非推奨) ==
== QRegExpクラス (非推奨) ==
QRegExpクラスには技術的な限界があり、<br>
QRegExpクラスには技術的な限界があり、PCRE (Perl Compatible Regular Expressions) との完全な互換性がなく、現代的な正規表現機能の一部をサポートしていない。<br>
PCRE (Perl Compatible Regular Expressions) との完全な互換性がなく、現代的な正規表現機能の一部をサポートしていない。<br>
例えば、先読み・後読みのような高度なパターンマッチング機能が制限されている。<br>
例えば、先読み・後読みのような高度なパターンマッチング機能が制限されている。<br>
<br>
<u>Qt 5.12以降では、QRegExpクラスの代わりにQRegularExpressionクラスの使用が推奨されている。</u><br>
<br>
<u>※注意</u><br>
<u>パターンに特殊文字を含める場合は、適切にエスケープする必要がある。</u><br>
<u>パフォーマンスが重要な場合は、正規表現パターンを事前にコンパイルしておくことを推奨する。</u><br>
<br>
<br>
==== 基本的なマッチング ====
==== 基本的なマッチング ====