text.match(/^a?bc/m) и иже с ним вас не спасут?<br><br><div class="gmail_quote">30 августа 2012 г., 16:48 пользователь Ivan Petrov <span dir="ltr"><<a href="mailto:i.petro.77.00@gmail.com" target="_blank">i.petro.77.00@gmail.com</a>></span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">> И часто Вы пишите подобное?<br>
<br>
</div>бывает.<br>
<br>
вот недавно возился именно с JS<br>
<br>
задачка:<br>
<br>
var text =<br>
    "some text line1\n" +<br>
    "some text2\n" +<br>
    "some text3\n" +<br>
    ...<br>
;<br>
<br>
короче имеется многстрочная текстушка.<br>
<br>
нужно взять кусочек вида например ^a?bc и разбить весь текст на три<br>
переменных:<br>
<br>
 - то что до ^a?bc<br>
 - собственно ^a?bc<br>
 - то что после ^a?bc<br>
<br>
<br>
ну то что на перле решается как-то так<br>
<br>
my ($head, $pattern, $tail) = $str =~ /(.*?)(^a?bc)(.*)/sm;<br>
<br>
<br>
изобразите на других языках, JS-том же.<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div></div></blockquote></div><br>