如果使用从右到左的语言,String.prefix()是否像String.suffix一样工作?

时间:2017-08-04 20:42:55

标签: swift string prefix suffix

如果使用从右到左的语言,String.prefix()是否像String.suffix()一样工作?这不是返回字符串的左侧而是返回右侧。

2 个答案:

答案 0 :(得分:2)

不,他们的功能不会改变。从右到左只对您向用户显示任何文本时很重要,例如在UITextField中。您在代码中访问的String与写入方向无关。

答案 1 :(得分:0)

考虑到String本质上是一个字符数组,String对象不会知道"它是用任何给定的语言。字符串方法总是从右到左" (可以这么说)。

因此,无论语言是什么,String.prefix()将始终返回初始字符(从右到左),String.suffix()将始终返回最终字符(从右到左)。< / p>

更新:

单词序列仅在向用户显示文本时很重要。