Python モード => ^(?=.\bABDUL\b)(?=.\bHAI\b.)(?=.\bMANSOOR\b).* $同等の mysql スキーマが必要です助けてもらえますか?
質問の正規表現は、単純な単語を一致させる奇妙な方法です。期待される入力が何であるかは明らかではありません。おそらく、インプットによってこのアプローチが正当化される可能性があります。
これは、先頭が単語ではない任意の文字でなければならず、その後に ABDUL、単語以外の文字、HAI、単語以外の文字、MANSOOR、単語以外の文字、または文字列の終わりが続く必要があることを意味します。
これは、先頭が数字または英数字ではありません (英数字)、ABDUL、英数字以外の文字、HAI、英数字以外の文字、MANSOOR、英数字以外の文字、または文字列の末尾です。
まだテストしていませんし、最初のものとまったく同じにするつもりはありませんが、十分近いものになるはずです。
これを自分のコードにコピーしたい人向け:
!ABDUL$HAI)MANSOOR
私が使用する正規表現を理解したい場合は、次のリンクを参照してください:
https://dev.mysql.com/doc/refman/8.0/en/regexp.html (mysql の POSIX 構文) および https://docs.python.org/ 3/library/re.html (Python 用 PCRE = Perl 互換構文)
質問の正規表現は、単純な単語を一致させる奇妙な方法です。期待される入力が何であるかは明らかではありません。おそらく、インプットによってこのアプローチが正当化される可能性があります。
リーリーこれは、先頭が単語ではない任意の文字でなければならず、その後に ABDUL、単語以外の文字、HAI、単語以外の文字、MANSOOR、単語以外の文字、または文字列の終わりが続く必要があることを意味します。
リーリーこれは、先頭が数字または英数字ではありません (英数字)、ABDUL、英数字以外の文字、HAI、英数字以外の文字、MANSOOR、英数字以外の文字、または文字列の末尾です。
まだテストしていませんし、最初のものとまったく同じにするつもりはありませんが、十分近いものになるはずです。
これを自分のコードにコピーしたい人向け:
!ABDUL$HAI)MANSOOR
のような文字列と一致する必要があります。これが希望するものであることを確認してください。私が使用する正規表現を理解したい場合は、次のリンクを参照してください:
https://dev.mysql.com/doc/refman/8.0/en/regexp.html (mysql の POSIX 構文) および https://docs.python.org/ 3/library/re.html (Python 用 PCRE = Perl 互換構文)