文字列の長さは255文字以内で指定してください。 次の正規表現は私が生成された文字列の長さを制御することができない文字列を生成するためexrex.getone(REGULAR_EXPRESSION)関数を使用しています例 -Python - 正規表現から指定された長さのランダムな文字列を生成する
^([a-zA-Z0-9]{1}((-|[a-zA-Z0-9])*[a-zA-Z0-9])*[.])*[a-zA-Z]{1}((-|[a-zA-Z0-9])*[a-zA-Z0-9])*\.?$
のために採取することができます。
正規表現を満たす目的の長さの文字列を生成する方法は?
今まで私はこの条件を満たす回答は見ていません。
[正規表現をPythonで元に戻す]の可能な複製(http://stackoverflow.com/questions/492716/reversing-a-regular-expression-in-python) – shadow0359
@ shadow0359私はすでに答えをチェックしています(Pythonの正規表現を逆にする)が、条件を満たしていません。だからあなたは重複としてそれを削除してもらえますか?ありがとうございます。 – MadhuSudan
exrexはアサーションをサポートしているので、正規表現の前に '^(?=。{0,255} $)...'のように接頭辞を付けることができますか? –