如何确保字符串“To:”位于行的开头而不是中间或末尾?
这就是我所拥有的: result.match(/To\:(.*)/)[1].replace(/^\s+/, '');
最佳答案
您需要 ^
anchor ,即 /^.../
请记住,这与字符串开头匹配,如果您逐行阅读,这很好。如果字符串中有多行(即换行符)并且您希望允许在任何此类行上进行匹配,请使用 m
(“多行”)修饰符:/^.. ./m
关于javascript - Node.js : Regex to make sure the string is the first in the line,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6188123/