【发布时间】:2022-01-07 21:46:46
【问题描述】:
我从网站正文中获取数据。然后我编写了一个正则表达式并应用于 DART,但它不起作用。问题是什么?
这是正则表达式代码:
</td><td align="left">(.*?)</td><td class="dataGridActive
这是我的部分内容:
</tr><tr onmouseover="mover(this);" onmouseout="mout(this);" style="background-color:White;">
<td align="left">233</td><td align="left">ÖMER EFE CIKIT</td><td class="dataGridActive" align="center">
还有飞镖代码:
void CheckRE(String text) {
final RegExp pattern = RegExp(
r'</td><td align="left">(.*?)</td><td class="dataGridActive"',
multiLine: true,
caseSensitive: true,
); // 800 is the size of each chun
pattern
.allMatches(text)
.forEach((RegExpMatch match) => print(match.group(1)));
}
【问题讨论】:
-
预期结果是什么?
-
@julemand101 'ÖMER EFE CIKIT'