C#中的正则表达式模式返回空字符串

用户3421997

我的影片格式,例如\\国家\城市”我想只有国家部分,然后只在城市部分返回到各自的变量AA串。我尝试使用的模式^\\\\[a-zA-Z]\返回状态部分,然后图案^\\[a-zA-Z]为城市结果始终是一个空字符串。

state = Regex.Match("\\\Washington\\Seattle","^\\\\[a-zA-Z]\"].ToString();
Gpmurthy

考虑以下代码以匹配州和城市...

var state = Regex.Match(@"\\Washington\Seattle", @"(?<=\\\\).*(?=\\)");
var city = Regex.Match(@"\\Washington\Seattle", @"(?<=\\\\.*?\\).*");

祝你好运!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

正则表达式返回null vs返回空字符串

用正则表达式preg替换,返回空字符串的字符列表

jQuery正则表达式匹配返回空字符串

正则表达式返回空字符串

正则表达式中的C#字符串模式

从C#中的正则表达式返回所有匹配的字符串集合

如何编写正则表达式模式以在 c# 中获取字符串的子字符串

Python正则表达式:拆分为空字符串的模式匹配

匹配模式或为空字符串的正则表达式

正则表达式匹配空字符串或模式

正则表达式与多行模式下的空字符串不匹配(Java)

C#,正则表达式,特定长度和模式的字符串

c#正则表达式:打印与模式不同的字符串

正则表达式为相同的字符串模式属性使用变量 C#

C#正则表达式获取直到模式的字符串

关于在C#中使用正则表达式的模式匹配字符串

如果没有一个组返回结果,如何构建不返回空字符串的正则表达式

C#中的正则表达式匹配获取不包含模式的字符串组

在使用C#使用正则表达式查找字符串模式中需要帮助

编写一个函数,对于在 Haskell 中匹配空字符串的正则表达式返回 true

正则表达式:匹配空字符串而不是空字符串

字符串中的C#正则表达式非字母字符

Python字符串正则表达式联合返回一堆空字符串

JS匹配“任意字符串”正则表达式将返回整个空字符串

正则表达式:为什么我在结果中得到空字符串

为什么使用正则表达式。*?只匹配javascript中的空字符串?

C#中匹配字符串中的!WSⅡ%^ OR WSⅡ的正则表达式

正则表达式返回空字符空间且未定义?

C#正则表达式拆分字符串并在拆分中包含匹配的表达式