On 18:23 Thu 30 Aug , Akzhan Abdulin wrote: > text.match(/^a?bc/m) и иже с ним вас не спасут? $ cat test.js var str = "abc\ncde\ndef"; var re = /(.*?)^(cde)(.*)/m; var result = re.exec(str); console.log("%s", JSON.stringify(result)); $ nodejs test.js ["cde","","cde",""] а модификатора /s в JS нету