作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我将 capitalizedString 应用于字符串时,我不希望上标被大写。是否有任何解决方案或我需要手动解决?
NSStirng *title = @"25th event annual";
title = [title capitalizedString] ;
// Current output
25Th Event Annual
// Needed output
25th Event Annual
最佳答案
你可以使用一些技巧,比如
NSStirng *title = @"25th event annual";
title = [title capitalizedString]; // 25TH Event Annual
NSString *finaltitle = [title stringByReplacingOccurrencesOfString:@"Th"
withString:@"th"]; // 25th Event Annual
但是当你的原始字符串中没有 Th 时,这会很好地工作。或者使用下标函数并将部分字符串设为大写并再次连接。在这种情况下,ivarun 的回答将起作用。
关于ios - 我可以在ios中限制capitalizedString不将上标文本大写吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41095054/
我有一个奇怪的案例处理 NSString 的 capitalizedString 方法。 我在以下字符串“bloor-yonge”上调用了 capitalizedString 它返回:"Bloor-Y
我对土耳其语字母有疑问。 我有一个反序列化 JSON 的方法。我从 Web 服务获取正确的数据并将其设置为对象的变量。 newsCategory.name 包含 'ASKERİ HAVACILIK',
我正在使用 NSString 方法 [myString capitalizedString],将字符串中的所有单词大写。 但是,对于以数字开头的单词,大写不是很好。 i.e. 2nd chance 成
我是一名优秀的程序员,十分优秀!