2 u011785114 u011785114 于 2016.04.14 14:06 提问

js问题关于正则表达式截取字符串

@:21101001@+@:21101002@+@:21101003@+@:21101004@。我想截取@:与@之间的数字串,把四个数字串都截出来,该怎么做?

5个回答

showbo
showbo   Ds   Rxr 2016.04.14 14:34
已采纳

    var s = '@:21101001@+@:21101002@+@:21101003@+@:21101004@'
    var m = s.match(/\d+/g);
    console.log(m)
CSDNXIAOD
CSDNXIAOD   2016.04.14 14:12

正则表达式截取字符串
通过正则表达式截取字符串
正则表达式截取字符串中的数字
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

u012795541
u012795541   2016.04.14 14:29

百度有的是,知悉研究一下还是可以的

q411692787
q411692787   2016.04.14 15:52

static void Main(string[] args)
{
string aa = "@:21101001@+@:21101002@+@:21101003@+@:21101004@";
var bb=aa.Replace("@+@:", "+");
Regex reg =new Regex(@"@:(.+)@");
Match m = reg.Match(bb);
string value = m.Groups[1].Value;
Console.Write(value);

    }
q411692787
q411692787   2016.04.14 15:52
 static void Main(string[] args)
        {
            string aa = "@:21101001@+@:21101002@+@:21101003@+@:21101004@";
            var bb=aa.Replace("@+@:", "+");
            Regex reg =new Regex(@"@:(.+)@");
            Match m = reg.Match(bb);
            string value = m.Groups[1].Value;
            Console.Write(value);

        }
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!