Dart 使用正则

var responseBody = await response.transform(utf8.decoder).join();
    RegExp shopIdsReg = new RegExp(r"[A-Z0-9]{32}");
    var matchs = shopIdsReg.allMatches(responseBody);
    List<String> shopList = [];
    for (var match in matchs) {
      var shopid = match.group(0);
      shopList.add(shopid ??= "");
    }

 

主要相关的类就是RegExp
上面示例是通过正则获取网络返回文本里面的固定格式字符串

版权声明:
作者:Amber
链接:https://late.run/archives/100
来源:LATE-努力努力再努力
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录