Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何操作objective-c中的角色和下一个角色_Objective C - Fatal编程技术网

如何操作objective-c中的角色和下一个角色

如何操作objective-c中的角色和下一个角色,objective-c,Objective C,我有一个名为“JohnDoe”或“JohnDoe”的字符串,因此我想得到“JohnDoe”。 我不能用“-”来代替“因为有时没有”。所以我想到了这个: 如果字母为小写,下一个字母为大写,则输入“-” 我该怎么做?看一看NSRegularExpression,如果所有数据都遵循示例中的简单模式,那么您可以构造一个简单的RE,该RE首先匹配可选空格,然后生成第一秒。看一看NSRegularExpression,如果您的所有数据都遵循示例中的简单模式,那么您可以构造一个简单的RE,它匹配第一个可选空格

我有一个名为“JohnDoe”或“JohnDoe”的字符串,因此我想得到“JohnDoe”。 我不能用“-”来代替“因为有时没有”。所以我想到了这个:

如果字母为小写,下一个字母为大写,则输入“-”


我该怎么做?

看一看
NSRegularExpression
,如果所有数据都遵循示例中的简单模式,那么您可以构造一个简单的RE,该RE首先匹配可选空格,然后生成第一秒。看一看
NSRegularExpression
,如果您的所有数据都遵循示例中的简单模式,那么您可以构造一个简单的RE,它匹配第一个可选空格,第二个空格,然后生成第一个空格。