求2个正则表达式
string p="聚丙烯平膜\18μm500"string s1= Regex.Match(ProductName, ?);
string s2= Regex.Match(ProductName, ?);
s1求\ 和 μm 之间的值 即 如何把18取出来
s2求μm 之后的值 即 如何把500取出来
--------------------编程问答-------------------- \\(?'num1'\d+)μm(?'num2'\d+)
--------------------编程问答-------------------- 1.
(?<=\\)\d+(?=μm)
2.
(?<=μm)\d+\b --------------------编程问答--------------------
string str = @"聚丙烯平膜\18μm500";--------------------编程问答-------------------- soga 来晚了。
string s1 = new Regex(@"\\(.*?)μm").Match(str).Groups[1].Value;
string s2 = new Regex(@"μm(\d+)").Match(str).Groups[1].Value;
1、3楼原理一样,捕获组。
2楼判断式
都能用
补充:.NET技术 , ASP.NET