> text.match(/^a?bc/m) и иже с ним вас не спасут? если б спасало то наверное я бы сюда не написал эту задачку?
попробуйте в консольном nodejs тест написать например :) > 30 августа 2012 г., 16:48 пользователь Ivan Petrov <[email protected]> > написал: >> И часто Вы пишите подобное? > бывает. > вот недавно возился именно с JS > задачка: > var text = > "some text line1\n" + > "some text2\n" + > "some text3\n" + > ... > ; > короче имеется многстрочная текстушка. > нужно взять кусочек вида например ^a?bc и разбить весь текст на три > переменных: > - то что до ^a?bc > - собственно ^a?bc > - то что после ^a?bc > ну то что на перле решается как-то так > my ($head, $pattern, $tail) = $str =~ /(.*?)(^a?bc)(.*)/sm; > изобразите на других языках, JS-том же. -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
