我在 MDN 上读到:
m flag / multiline :
将开始和结束字符(^ 和 $)视为处理多行
所以我做了一个测试(http://regexr.com?374jj):
我有这个简单的正则表达式:
^[\s\S]{3}
如果我不检查global并且multiline :

如果我只检查global:

如果我同时检查global+ multiline:

所以它似乎multiline只适用于global标志。
我的观察/结论是否正确?多行是否应该始终与 global 一起使用?