如何使用正则表达式从字符串中删除字符串和特殊字符并仅显示不带逗号的数字?

     2023-03-13     119

关键词:

【中文标题】如何使用正则表达式从字符串中删除字符串和特殊字符并仅显示不带逗号的数字?【英文标题】:How to remove strings and special characters from string and show only numbers without comma using regex? 【发布时间】:2021-03-22 18:58:45 【问题描述】:

在我使用 react native typescript 的情况下,我只想从不带逗号的组字符串中获取数字。如何使用正则表达式匹配或替换来获取它?

 taskname = TASK_XC0.0.0.0.89t_abc_test
 let task = taskname.match( /[0-9]+/g, ''); //0,0,0,0,89 

实际输出需要得到000089

【问题讨论】:

【参考方案1】:

使用join方法去除逗号

const taskName = 'TASK_XC0.0.0.0.89t_abc_test'
const task = taskName.match(/[0-9]+/g, '').join('');

输出:000089

【讨论】:

【参考方案2】:

let str = "TASK_XC0.0.0.0.89t_abc_test"

console.log(str.replace(/[^0-9]/g,''))

【讨论】:

PhP正则表达式,从字符串中删除空格和所有特殊字符[重复]

】PhP正则表达式,从字符串中删除空格和所有特殊字符[重复]【英文标题】:PhPregex,removewhitespacesandallspecialcharactersfromstring[duplicate]【发布时间】:2017-12-1120:07:12【问题描述】:我有一个变量$name,它有时可能包含空格和特殊字符... 查看详情

正则表达式从字符串中删除所有特殊字符?

】正则表达式从字符串中删除所有特殊字符?【英文标题】:Regextoremoveallspecialcharactersfromstring?【发布时间】:2011-03-1905:17:30【问题描述】:我完全不会使用正则表达式,因此我需要一些帮助来解决我认为最好通过使用正则表达... 查看详情

如何使用正则表达式从字符串中删除不必要的空格并在java中修剪[重复]

】如何使用正则表达式从字符串中删除不必要的空格并在java中修剪[重复]【英文标题】:Howtoremoveunnecessaryspacefromastringusingregularexpressionandtriminjava[duplicate]【发布时间】:2014-07-1210:09:50【问题描述】:我的要求是使用正则表达式从... 查看详情

Javascript - 正则表达式从标题中删除特殊字符

】Javascript-正则表达式从标题中删除特殊字符【英文标题】:Javascript-Regexexpressiontoremovespecialcharactersfromtitle【发布时间】:2020-12-2222:38:08【问题描述】:我正在尝试从我的标题中删除特殊字符并将其转换为url模式。我可以通过使... 查看详情

如何从字符串中删除+,除了开始使用正则表达式[重复]

】如何从字符串中删除+,除了开始使用正则表达式[重复]【英文标题】:Howtoremove+fromstringexceptatbeginningusingregex[duplicate]【发布时间】:2021-09-1815:14:38【问题描述】:我希望使用javascript替换和正则表达式从字符串中删除+,但初始... 查看详情

用于仅从字符串中删除特定特殊字符的正则表达式

】用于仅从字符串中删除特定特殊字符的正则表达式【英文标题】:Regexforremovingonlyspecificspecialcharactersfromstring【发布时间】:2017-06-2201:21:34【问题描述】:我想写一个正则表达式,它会在以下基础上删除特殊字符:删除空白字... 查看详情

phpphp正则表达式-从字符串中删除特殊字符(代码片段)

查看详情

如何使用正则表达式和 Notepad++ 删除所有非 ASCII 字符?

】如何使用正则表达式和Notepad++删除所有非ASCII字符?【英文标题】:HowdoIremoveallnon-ASCIIcharacterswithregexandNotepad++?【发布时间】:2014-01-2007:36:27【问题描述】:我搜索了很多,但没有写如何从Notepad++中删除非ASCII字符。我需要知道... 查看详情

BigQuery 正则表达式从字符串中删除/替换文本列表

】BigQuery正则表达式从字符串中删除/替换文本列表【英文标题】:BigQueryregexremove/replacealistoftextfromastring【发布时间】:2021-03-1202:23:50【问题描述】:如何删除字符串中的文本列表?基本上有一个URL列,并希望避免非常长的正则... 查看详情

如何在 R 中使用 gsub 从字符串中删除非数字字符?

...字符串中删除每个不是数字的字符.和-。我的问题是正则表达式没有删除一些非数字字符,如d、+和<。以下是我的正则表达式、g 查看详情

如何从 C# 中的字符串中删除“\r\n”?我可以使用正则表达式吗?

...如何从C#中的字符串中删除“\\\\r\\\\n”?我可以使用正则表达式吗?【英文标题】:HowcanIremove"\\r\\n"fromastringinC#?CanIusearegularexpression?如何从C#中的字符串中删除“\\r\\n”?我可以使用正则表达式吗?【发布时间】:2010-12-3... 查看详情

Python 正则表达式 - 删除所有“。”和特殊字符,小数点除外

】Python正则表达式-删除所有“。”和特殊字符,小数点除外【英文标题】:PythonRegex-removeall"."andspecialcharactersEXCEPTthedecimalpoint【发布时间】:2021-10-1103:25:08【问题描述】:我有一些带有多个“.”的句子。如何删除所有特... 查看详情

如何使用正则表达式从状态为“通知”或“无库存”的字符串中删除项目

】如何使用正则表达式从状态为“通知”或“无库存”的字符串中删除项目【英文标题】:HowdoIremoveitemsfromastringwhichhavestatus"notify"or"notinstock"usingregexp【发布时间】:2021-07-2411:57:05【问题描述】:我正在努力制作一... 查看详情

如何使用正则表达式和外壳从字符串中提取值?

】如何使用正则表达式和外壳从字符串中提取值?【英文标题】:Howtoextractavaluefromastringusingregexandashell?【发布时间】:2011-03-2005:22:09【问题描述】:我在shell中,我有这个字符串:12BBQ,45rofl,89lol使用正则表达式:\\d+(?=rofl),结果... 查看详情

使用正则表达式我想保留一些特殊字符但删除另一个(垂直条)

】使用正则表达式我想保留一些特殊字符但删除另一个(垂直条)【英文标题】:UsingRegexIwanttokeepsomespecialcharactersbutremoveanother(verticalbar)【发布时间】:2020-06-2422:52:50【问题描述】:我试图排除竖线“|”从我的输入字段评论中,... 查看详情

如何使用正则表达式替换替换特殊字符?

】如何使用正则表达式替换替换特殊字符?【英文标题】:howtouseregexreplacetoreplacespecialcharacter?【发布时间】:2020-03-2406:45:50【问题描述】:我正在尝试使用regexreplace将“\\”替换为\\,但没有得到正确的解决方案。想要删除即将... 查看详情

如何在配置单元中使用正则表达式排除字符串中的特殊字符

】如何在配置单元中使用正则表达式排除字符串中的特殊字符【英文标题】:Howtoexcludespecialcharactersinastringusingregularexpressionsinhive【发布时间】:2017-05-0419:23:41【问题描述】:我想排除句点(.)和大括号((,))。但是,十进制数... 查看详情

如何使用匹配和正则表达式从该字符串中提取确切值?

】如何使用匹配和正则表达式从该字符串中提取确切值?【英文标题】:Howtoextractexactvaluefromthisstringwithmatchandregex?【发布时间】:2021-12-2519:04:27【问题描述】:嗨,我有这个字符串:varreferer="https://example.net:3000/page?room=room2"我只... 查看详情