到目前为止,我已经能够使用该正则表达式从句子中得到一个单词。RegExp(r"```(\w+)```");
。现在,我想在下面的消息中获取代码,该消息由反斜线括起来。如何使用正则表达式做到这一点。
String theMsg = "This is some sample code I want to take from a string ```TextStyle(
decoration: TextDecoration.underline,
decorationColor: Colors.black,
decorationStyle: TextDecorationStyle.solid,
)``` in order to make it stand alone.";
答案 0 :(得分:1)
您的正则表达式仅捕获字母(大写或小写),数字和_
。但是,您的字符串还有其他字符(: ,.\n\r\t\(\)
)
```([\w: ,\`.\n\r\t\(\)]+)```
您可以使用this regex101
进行测试