查找子字符串除以斜杠

Net*_*ire 0 c# regex

我需要找到以斜杠符号开头并以斜杠符号结尾的子字符串.

string sourceStr = "assets/Level 1/diffuse;
Run Code Online (Sandbox Code Playgroud)

正则表达式的输出必须是" 1级 "

我发现这个正则表达式,^"\"(.+)"\"$但似乎它不能按我想要的方式工作.有任何想法吗?

Ami*_*oki 5

你不需要正则表达式.只要一个老派.Split()就足够了

这样做:

string sourceStr = "assets/Level 1/diffuse";
var subStr = sourceStr.Split('/')[1];
Console.WriteLine(subStr); // Level 1 
Run Code Online (Sandbox Code Playgroud)