dfd*_*fsd 0 string if-statement hashtag dart flutter
伙计们,
我正在开发一个社交媒体应用程序,我希望人们看到主题标签,为此,我想检查一个字符串是否包含任何主题标签,例如:#I_am_nice。
请注意,我想获取所有主题标签,而不仅仅是主题标签标记(#)之后的第一个单词。
我的愿望:
if (string.contains(Hashtag)) {
print(hashtag);//Hashtag String
} else {
//No Hashtags
}
Run Code Online (Sandbox Code Playgroud)
谢谢,
此 Dart 代码将满足您的要求:
String text = "Test #first1hashtag test #second2hashtag test.";
RegExp exp = new RegExp(r"\B#\w\w+");
exp.allMatches(text).forEach((match){
print(match.group(0));
});
Run Code Online (Sandbox Code Playgroud)
结果:
#first1hashtag
#second2hashtag
| 归档时间: |
|
| 查看次数: |
744 次 |
| 最近记录: |