请教一个正则表达式如何写(大牛请进)
关注:87 答案:2 手机版
解决时间 2021-08-02 16:03
- 提问者网友:妳有我霸氣嗎
- 2021-08-01 21:50
字符串的格式是"&A=1&B=2&C=3&D=4"这只是举的一个例子, 现在需要把1, 2, 3, 4提取出来.请教各位神仙了...
最佳答案
- 二级知识专家网友:管好你的嘴
- 2021-08-01 22:49
等号后面只是数字吗 给你写一个通用点的吧
using System;
using System.Text.RegularExpressions;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
MatchCollection matches = Regex.Matches("&A=1&B=2&ABC=1234&def=ccc", "&([^=]+)=([^&]+)");
foreach (Match m in matches)
{
Console.WriteLine(m.Groups[1].Value + ":" + m.Groups[2].Value);
}
Console.ReadKey();
}
}
}
全部回答
- 1楼网友:降猪十八掌
- 2021-08-01 23:30
正则就用 \d 就行了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!