gpt4 book ai didi

ios - 如何检查字符串的第一个字符是 iOS 中的字母还是特定符号?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:01:50 26 4
gpt4 key购买 nike

我想检测字符串的第一个字母。

我限制.-_0-9 用户不能先进入UITextField。但是假设用户输入 abc.4c 并在 . 之前设置 crosser 并删除 abc 然后字符串将是 .4c 并且当用户单击提交按钮时那个时候它没有验证。那么我如何检查第一个字母是我的字符串中的字母还是特定符号?

最佳答案

我在 1 周前遇到了这个问题 :) & 我能够解决。我分享我的代码请检查

NSRange textfieldfirstText = [yourtextfield.text rangeOfComposedCharacterSequenceAtIndex:0];
NSRange textfieldmatchText = [yourtextfield.text rangeOfCharacterFromSet:[NSCharacterSet letterCharacterSet] options:0 range:textfieldfirstText];

if (textfieldmatchText.location != NSNotFound)
{
NSLog(@"checking...");
}
else
{
NSLog(@"not checking...");
}

检查这个。我认为这对您有用。

关于ios - 如何检查字符串的第一个字符是 iOS 中的字母还是特定符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25621714/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com