containsMarkdown function
Check if text likely contains markdown syntax.
Implementation
bool containsMarkdown(String text) {
if (text.length > 500) {
return RegExp(
r'[*_`#\[>\-|~]|^\d+\.',
multiLine: true,
).hasMatch(text.substring(0, 500));
}
return RegExp(r'[*_`#\[>\-|~]|^\d+\.', multiLine: true).hasMatch(text);
}