Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net Net正则表达式-我搜索一个模式_.net_Regex_Vb.net - Fatal编程技术网

.net Net正则表达式-我搜索一个模式

.net Net正则表达式-我搜索一个模式,.net,regex,vb.net,.net,Regex,Vb.net,我正在搜索一个匹配字符串中每个字母的正则表达式模式 我有以下条件: 给定字符串-->所需字符串 - 225S225M --> SM - 225S225M225L --> SML 请问,有人能帮我吗? 我希望字符串中的每个字母都有一个模式 这将简单地删除任何非数字字符,并返回字符串的所有剩余部分 Dim result = Regex.Replace(second, "[0-9]", "") Console.WriteLine(result) 你试过什么?听起来你应该试试正则

我正在搜索一个匹配字符串中每个字母的正则表达式模式

我有以下条件:

给定字符串-->所需字符串

 - 225S225M --> SM
 - 225S225M225L --> SML
请问,有人能帮我吗?
我希望字符串中的每个字母都有一个模式

这将简单地删除任何非数字字符,并返回字符串的所有剩余部分

 Dim result = Regex.Replace(second, "[0-9]", "")
 Console.WriteLine(result)

你试过什么?听起来你应该试试正则表达式工具。当然,只匹配字母是一个简单的正则表达式。我尝试了很多方法。我今天刚读到关于Regex的书,所以我对这个很陌生。但是史蒂夫给了我正确的答案。谢谢谷歌知道很多事情,但它不知道如何创建一个简单的“唯一字母”表达式。所以我问你,你至少应该尝试一下。对.NET正则表达式进行一点研究可能会让您自己想出一个解决方案。请注意,正则表达式有性能成本。您最好只使用
字符串。替换
。比较两者,看看哪一个,实际上更快。我通过阅读MSDN中关于正则表达式的文章,找到了您想要的正则表达式。