取[.....]中间的字符
XXX1[NAME,VALUE/NAME,VALUE/NAME,VALUE]
XXX2[NAME,VALUE/NAME,VALUE/NAME,VALUE]
正则字符串
(?<=\[).*?(?=])
取{.....}中间的字符
xxxxxxxxx
{xx[NAME,VALUE`NAME,VALUE]}
{xx[NAME,VALUE`NAME,VALUE]}
正则字符串
(?<={).*?(?=})
断言 | |
---|---|
(?=X ) | 右边要有X ,定位到右边第一个 |
(?!X) | 右边不能有X,定位到右边最后一个 |
(?<=X) | 左边要有X ,定位到左边第一个 |
(?<!X) | 左边不能有X ,定位到左边最后一个 |