la2ygoo 发表于 2018-4-19 16:06:48

【已解决】StringRegExp怎么在长度不等的无规律字符串中提取6位长的数字?7位以上不要

本帖最后由 la2ygoo 于 2018-4-19 17:36 编辑

比如下面的,怎么只提取3个654321?#include <Array.au3>
$a1="654321dsfsdfsdf7654321hhfhfghghghg87654321fgg7654321gg654321ggu654321"
$a=StringRegExp($a1,"\d{6}",3)
_ArrayDisplay($a)

afan 发表于 2018-4-19 16:18:46

(?<!\d)\d{6}(?=\D|$)
页: [1]
查看完整版本: 【已解决】StringRegExp怎么在长度不等的无规律字符串中提取6位长的数字?7位以上不要