gpt4 book ai didi

ios - 从字符串中删除第一个数字

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:02:40 25 4
gpt4 key购买 nike

我需要一种方法来删除字符串中的第一个数字(如果存在)。此数字后必须跟一个空格才能删除。

例子:
“3 8 GB memory card”应转换为:“8 GB memory card”
“8GB内存卡”应该保持不变。

请指教。

谢谢!

最佳答案

使用这个正则表达式来搜索:

^(\D*)\d+\s+

并用空字符串替换它。

RegEx Demo

这个正则表达式匹配:

  • ^ - 开始输入
  • \D* - 0 个或多个非数字
  • \d+ - 一位或多位数字
  • \s+ - 1个或多个空格

Objective C 中使用这个正则表达式:

"^([^0-9]*)[0-9]+ +"

关于ios - 从字符串中删除第一个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27172492/

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