【发布时间】:2021-09-18 16:09:52
【问题描述】:
在Dart 语言中,我如何删除它们之间有整数的所有括号,例如在下面的字符串中,我想删除[1] 和[100]。括号内的整数不具体
使用此代码我可以删除所有括号,但我不能删除所有整数
String s = "Hello, world![1] i am 'foo' [100]";
print(s.replaceAll(new RegExp(r'(?:_|[^\w\s])+'),''));
输出:
Hello, world!1 i am 'foo' 100
应该是:
Hello, world! i am 'foo'
【问题讨论】: