Ben böyle bir dize eşleştirmek çalışıyorum:
{{name|arg1|arg2|...|argX}}
Bir düzenli ifade ile
I preg_match
ile kullanıyorum
/{{(\w+)\|(\w+)(?:\|(.+))*}}/
Ben daha iki bağımsız değişken her kullandığınızda ama, böyle bir şey olsun
Array
(
[0] => {{name|arg1|arg2|arg3|arg4}}
[1] => name
[2] => arg1
[3] => arg2|arg3|arg4
)
The first two items cannot contain spaces, the rest can. Perhaps I'm working too long on this, but I can't find the error - any help would be greatly appreciated.
Teşekkürler Jan