まず、構文自体はスクリプトの一部ではありませんが、フォーム入力を介して解析されます。したがって、Java コードを指す「既存の」ソリューションは、それ自体は適用されません。
さて、ここで私がしなければならないことは次のとおりです。次のような用語を入力できるようにする必要があります。
「これがあなたの空港で、これがあなたの車です。」'airport' または 'airports' という単語のみが一致するように、入力フィールドに入力します。したがって、「99airport」や「airport99」などは一致しません。そして、私は近くにいます!
(?i).*\bair[port|ports].*
上記をテスト サイトで RegEx として入力すると、次のようになります。
実際、'99airport' は、Word Boundary 識別子の使用が開始されたため一致しません\b
。ただし、「airport99」も一致しないように、単語の末尾に \b を配置する方法がわかりません。私はいくつかのことを試しましたが、運がありません。理解する必要があるのは、 [] の周りに配置する構文だと思います。
また、何を一致させる必要があるかどうかにあまり注意を払わないでください。これらは単なるランダムな単語です。現在、入力に「airport99」が含まれている場合は一致しますが、解決策を見つけられれば一致しないはずです。
ありがとう!