Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Qt Creator の正規表現ベースの検索を使用して、コードのタイプミスを探しています。
たとえば、誰かが正しい の代わりにfnuction、またはを入力するケースを見つけたいと思います。fucntionfunction
fnuction
fucntion
function
私はこの正規表現を持っています:[functio]{8}これは、関数に含まれる長さ 8 の文字のすべての組み合わせを見つけます。
[functio]{8}
functionここで、が正しく記述されている結果を除外したいと思います。
それ、どうやったら出来るの?
否定先読みを試すことができます:
(?!function)[functio]{8}
しかし、完全な辞書が必要になり、非常に複雑になる可能性があります。ただし、これはこの孤立したケースではうまくいくはずだと思います-目的により役立つようにスケールアップできるかもしれません.