首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用dart通过RegExp从字符串中删除除数字以外的所有数字

如何使用dart通过RegExp从字符串中删除除数字以外的所有数字
EN

Stack Overflow用户
提问于 2020-10-13 01:34:34
回答 1查看 1K关注 0票数 1

谁能告诉我如何使用dart语言从字符串中删除除数字之外的所有数字?

我试过了,但似乎不起作用

代码语言:javascript
运行
复制
input.replaceAll("\\D", "");
EN

Stack Overflow用户

回答已采纳

发布于 2020-10-13 01:42:20

您需要使用

代码语言:javascript
运行
复制
input.replaceAll(new RegExp(r"\D"), "");

参见replaceAll method签名:String replaceAll (Pattern from, String replace)from必须是Pattern类实例。

请注意,原始字符串文字r"\D"是一种更方便的定义正则表达式的方法,因为像"\\D"这样的正则字符串文字需要对构成正则表达式转义的反斜杠进行双重转义。

票数 5
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64322669

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档