花の特徴を特定したい文字列がありますが、花の前に特別な言葉はありません。検索の方向が変わるからです。
私は花の次の特徴(単語または略語)を持っています:
((bful\.?|beautiful)|(cful\.?|colorful)| (pe\.?|pretty))
「不一致」の機能を変換するキーワードは、次のような完全な単語または略語にすることができます。
((stem|(lf\.?|leaf)|(spe\.?|special)).
この構成では、次の正規表現を取得します。
(?<!((stem|(lf\.?|leaf)|(pe\.?|petal))([\s])*)((bful\.?|beautiful)|(cful\.?|colorful)| (spe\.?|special))
今!問題は、略語または特別ではない単語の末尾に略語 (機能が有効になっている) が表示される場合です。例えば:
「私は特別な美しいバラを持っています」
この場合、「美しい」は特徴ではありません。「beautiful」の前で正解ですが、「spe」という言葉に問題があります。私のアプリケーションは「pe」を「きれい」と認識し、それを特性として解釈するためです。
\b
キーワードの前後を入れてみましたがうまくいきませんでした。これらの場合に何ができるか知っている人はいますか?私はあなたが私に与えることができるすべての助けに感謝します.