Objective c 用于验证带有'+';操作人员
下面给出了一些字符串:Objective c 用于验证带有'+';操作人员,objective-c,regex,string,Objective C,Regex,String,下面给出了一些字符串: + sfsf + + sfsfsf + sfsfs + sfsfsf + sfsfs + sfsfsf + sfsfsf + sfsfsf sfsfsf s+ sfs fs+ sf sfsf+sfs+sf sfsfs+ sfsf + sfsfsfs+ +sfsfsf 我需要一个正则表达式来验证这些字符串 如果我将字符串指定为“sfs+sass+jsjfns”,则正则表达式必须输出为有效,否则无效 字符串将包含“word+word”,正则表达式应该接受
+ sfsf +
+ sfsfsf + sfsfs
+ sfsfsf + sfsfs +
sfsfsf +
sfsfsf + sfsfsf
sfsfsf s+ sfs fs+ sf
sfsf+sfs+sf
sfsfs+ sfsf +
sfsfsfs+
+sfsfsf
我需要一个正则表达式来验证这些字符串
如果我将字符串指定为“sfs+sass+jsjfns”,则正则表达式必须输出为有效,否则无效
字符串将包含“word+word”,正则表达式应该接受它。我需要objective-c中的正则表达式。你在找这样的东西吗
^(\w+ ?\+ ?)*\w+$
看起来您希望确保运算符的操作数正确
没有正则表达式可能会更容易。只要在所有+符号上拆分字符串。然后检查每个子字符串是否包含一个单词(这部分可能是正则表达式最简单的部分)。将尝试让您知道。谢谢你的建议。
/^sfsfs\+sass\+jsjfns$/
?@dev null我很确定这是错的。我认为Op并没有要求给出文字示例,而是想要验证字符串是否平衡<代码>/^(\w+?\+?)*\w+$/@iismathwizard…感谢您的正则表达式。它像魔法一样工作。