我无法在PHP中找到正确的解决方案。我的字符串模式会像以括号开头和结尾的正则表达式
[{}]
[{1}]
[{1,3}]
[{1,3,4}]
etc..
我试着使用像"/^\[\{\d|,*\}\]$/i"
正则表达式。但它并不完美。
基本上,字符串应以“[{”(一次)开始,以“}]”(一次)结尾,并包含数字字符和“,”。
希望这可以使我的查询清晰。 谢谢,
我无法在PHP中找到正确的解决方案。我的字符串模式会像以括号开头和结尾的正则表达式
[{}]
[{1}]
[{1,3}]
[{1,3,4}]
etc..
我试着使用像"/^\[\{\d|,*\}\]$/i"
正则表达式。但它并不完美。
基本上,字符串应以“[{”(一次)开始,以“}]”(一次)结尾,并包含数字字符和“,”。
希望这可以使我的查询清晰。 谢谢,
你能告诉我们你认为这部分是做什么的吗? '\ d |,*' – meagar
你可能会觉得这很有用,http://gskinner.com/RegExr/ –
@meagar:\ d给出[0-9],'|'表示OR,“,”是允许的另一个字符,“*”表示该序列可以出现的任何次数。 IanJamieson:我已经尝试过了。但是我发现它对于检查和不构建正则表达式很有用。可能是我错过了什么? –