なんらかの理由で、非常に基本的な正規表現を超えるものを作成するのにいつも行き詰まります。
URLのような正規表現を作成しようとしています。基本的なチェックのみが必要です。
Xが「何か」である次のパターンに一致させたいと思います。
X://X.X
X://X.X...
等
X.X
X.X...
等
文字列にこれらのパターンのいずれかが含まれていれば、それで十分なチェックです。このようにして、次のような URLwww.example.com:8888
は引き続き一致します。私は多くの異なる REGEX の組み合わせを試しpreg_match
ましたが、思い通りに動作するようには見えません。SOに関する他の多くの関連するREGEXの質問を調べましたが、私の読書は役に立ちませんでした。
何か助けはありますか?ご希望があれば、喜んでさらに情報を提供させていただきますが、他に何が必要かはわかりません。