URLに言語コードが含まれている場合、検出したいと思います。 en
またはsk
のいずれかになりますが、今後はさらに多くなります。文字列の一部または行末が含まれています
これらは私が試してみたいURLです:
1 - http://localhost/website/en
2 - http://localhost/website/endorphin
3 - http://localhost/website/en/
4 - http://localhost/website/en/test
5 - http://localhost/website/sk/entity
ので、例えば、私はURLがen
言語コードを持っているかどうかを知りたいです。
1 - false - should be TRUE
2 - false - OK
3 - true - OK
4 - true - OK
5 - false - OK
そして、私が試したパターン:/(\/en[\/{0,1}|\b])/mi
私は、URLを上に書いて、結果はしてみてください。
ライブプレビュー:PHP Sandbox
[en or sk](https://regex101.com/r/qM8bT9/1) – rock321987
ありがとうございます、あなたは答えとしてそれを送るべきです。 – debute
@ rock321987私は正規表現で本当にうまくいない、私は1つを選択したい/ 'またはなし。私は知っている、ラメ。 – debute