mik*_*ang 2 string split dart regexp-substr flutter
这看起来是一个简单的问题,但我谷歌后找不到任何结果。\n我有 string tel\xef\xbc\x9a090-1234-9876 03-9876-4321\xe3\x80\x80+81-90-1987-3254,我想将它拆分为tel\xef\xbc\x9a, 090-1234-9876,03-9876-4321和+81-90-1987-3254,我该怎么办?
split()只需使用Dart 的方法即可,如下所示。
final str = "tel\xef\xbc\x9a090-1234-9876 03-9876-4321\xe3\x80\x80+81-90-1987-3254";\nprint(str.split(" "));\nRun Code Online (Sandbox Code Playgroud)\n如果您想使用任何其他模式,请尝试使用正则表达式进行拆分。
\nfinal str = "tel\xef\xbc\x9a090-1234-9876 03-9876-4321\xe3\x80\x80+81-90-1987-3254";\nprint(str.split(" "));\nRun Code Online (Sandbox Code Playgroud)\n此外,如果您想按多个分隔符(例如 +、- 和 \\s)进行分割,则
\nfinal str = "tel: 090-1234-9876 03-9876-4321 +81-90-1987-3254";\nprint(str.split(RegExp(r\'\\s\')));\n// outputs: [tel:, 090-1234-9876, 03-9876-4321, +81-90-1987-3254]\nRun Code Online (Sandbox Code Playgroud)\n\n
| 归档时间: |
|
| 查看次数: |
7990 次 |
| 最近记录: |