次の式を使用しています。
/^[alopinme]{5}$/
この正規表現は、角かっこで囲まれた文字を含む一連の単語から単語を取得します。
さて、フェッチされた単語に別の文字セットからの文字をあと1つだけ含めることができる必要があるため、このような式にいくつかの機能を追加する必要があります。セットAの文字で形成された単語を取得し、 (存在する場合は)セットBの文字をもう1つ含めることができるとしましょう。
正規表現を完成させる方法を推測しようとしていますが、正しい方法が見つかりません。
誰かが私を助けることができますか?
ありがとう。
編集:
ここに例を投稿します:
SELECT sin_acentos FROM Finder.palabras_esp WHERE sin_acentos REGEXP '^[tehsolm]{5}$'
この表現は私に次のような言葉を選んでいます:兜、蛾、家など。
しかし、私は文字のセットBを追加し、そのようなセットから1つだけを含むことができる単語を取得する必要があります。別の文字セット[xzk]があるとしましょう。そうすれば、式はより多くの単語を取得できますが、セットBから1文字を選択する可能性があります。
結果には、mozes、hoxes、tozesなどの単語が含まれる可能性があります。このような単語を確認すると、すべての単語のほとんどの文字がセットAからのものであるが、セットBからは1つだけであることがわかります。