gpt4 book ai didi

regex - Delphi - 如何从字符串中提取数字?

转载 作者:行者123 更新时间:2023-12-02 04:26:15 25 4
gpt4 key购买 nike

我正在开发一个程序来验证 CPF(我国的一种文件)。我已经做了所有的数学计算。但在输入 Edit1 中,用户将插入如下内容:

123.456.789-00

我必须只得到数字,没有连字符和点,以达到我的计算值(value)。

我是 Delphi 的新手,但我认为这很简单。我怎样才能做到这一点?感谢大家的支持

最佳答案

你可以使用

text := '123.456.789-00'
text := TRegEx.Replace(text, '\D', '')

这里,\D 匹配任何被空字符串替换的非数字符号。

结果为 12345678900(请参阅 regex demo)。

关于regex - Delphi - 如何从字符串中提取数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33575898/

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