<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: помогите с регулярным выражением на perl</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/7267.html</link>
    <description>Есть задача:&lt;br&gt;Имеется строчка из n количества (звездочек) *********. Необходимо на Perl, используя только одно (!!!) регулярное выражение, заменить все звездочки кроме первой на точку. Первую звездочку на точку могу поменять, а вот чтобы первую не трогать и заменить только последующие не получается. Помогите плиз.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>

<item>
    <title>помогите с регулярным выражением на perl (from_mars)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/7267.html#12</link>
    <pubDate>Mon, 31 Mar 2008 06:38:01 GMT</pubDate>
    <description>&amp;gt;Я вот не могу понять, это у вас такой тонкий юмор или...&lt;br&gt;&lt;br&gt;Да, просто пошутил :)&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>помогите с регулярным выражением на perl (angra)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/7267.html#11</link>
    <pubDate>Mon, 31 Mar 2008 05:17:55 GMT</pubDate>
    <description>Я вот не могу понять, это у вас такой тонкий юмор или просто в детстве уронили на голову исказив понимание красоты? Если последнее, то можете усовершенствовать свой пример, дабы он научился читать со стандартного ввода и обрабатывать строки где есть не только *. Потом сравните с уже предложенным: &lt;br&gt;perl -ane &apos;s/(?&amp;lt;=&#092;*)&#092;*/./g;print&apos;&lt;br&gt;</description>
</item>

<item>
    <title>помогите с регулярным выражением на perl (Arpo)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/7267.html#10</link>
    <pubDate>Mon, 31 Mar 2008 04:35:00 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;var &lt;br&gt;&amp;gt;  s: string; &lt;br&gt;&amp;gt;  i: integer; &lt;br&gt;&amp;gt;begin &lt;br&gt;&amp;gt;  s := &apos;*********&apos;; &lt;br&gt;&amp;gt;  for i:=1 to length(s) do &lt;br&gt;&amp;gt;    if i &amp;lt;&amp;gt; 1 then s&#091;i&#093; = &apos;.&apos;;&lt;br&gt;&amp;gt; writeln(s); &lt;br&gt;&amp;gt;end. &lt;br&gt;&lt;br&gt;И откуда интересно я на своей Соляре паскаль дастану??&lt;br&gt;</description>
</item>

<item>
    <title>помогите с регулярным выражением на perl (from_mars)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/7267.html#9</link>
    <pubDate>Mon, 31 Mar 2008 02:17:47 GMT</pubDate>
    <description>Зачем perl, когда есть pascal?&lt;br&gt;Вот как это красиво на паскале:&lt;br&gt;&lt;br&gt;var&lt;br&gt;  s: string;&lt;br&gt;  i: integer;&lt;br&gt;begin &lt;br&gt;  s := &apos;*********&apos;;&lt;br&gt;  for i:=1 to length(s) do&lt;br&gt;    if i &amp;lt;&amp;gt; 1 then s&#091;i&#093; = &apos;.&apos;;&lt;br&gt; writeln(s);&lt;br&gt;end.&lt;br&gt;</description>
</item>

<item>
    <title>помогите с регулярным выражением на perl (madskull)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/7267.html#8</link>
    <pubDate>Mon, 24 Mar 2008 08:50:28 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;одно (!!!) регулярное выражение, заменить все звездочки кроме первой на точку. &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;Первую звездочку на точку могу поменять, а вот чтобы первую не &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;трогать и заменить только последующие не получается. Помогите плиз. &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;$a=&quot;********************&quot;; &lt;br&gt;&amp;gt;&amp;gt;$a=~s/(&#092;*)(&#092;*+)/$1 . &quot;.&quot; x length($2)/e; &lt;br&gt;&amp;gt;&amp;gt;print $a; &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;видимо нужен регексп, поэтому Вашу идею развиваем в: &lt;br&gt;&amp;gt;echo &apos;*********&apos; &amp;#124;perl -ne &apos;s/^*(&#092;*+)/&quot;*&quot;.&quot;.&quot;x(length($1))/e;print&apos; &lt;br&gt;&lt;br&gt;Ну ступил, ну не проснулся... бывает :)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>помогите с регулярным выражением на perl (madskull)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/7267.html#7</link>
    <pubDate>Mon, 24 Mar 2008 08:49:03 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Есть задача: &lt;br&gt;&amp;gt;&amp;gt;Имеется строчка из n количества (звездочек) *********. Необходимо на Perl, используя только &lt;br&gt;&amp;gt;&amp;gt;одно (!!!) регулярное выражение, заменить все звездочки кроме первой на точку. &lt;br&gt;&amp;gt;&amp;gt;Первую звездочку на точку могу поменять, а вот чтобы первую не &lt;br&gt;&amp;gt;&amp;gt;трогать и заменить только последующие не получается. Помогите плиз. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;$a=&quot;********************&quot;; &lt;br&gt;&amp;gt;$a=~s/(&#092;*)(&#092;*+)/$1 . &quot;.&quot; x length($2)/e; &lt;br&gt;&amp;gt;print $a; &lt;br&gt;&lt;br&gt;видимо нужен регексп, поэтому Вашу идею развиваем в:&lt;br&gt;echo &apos;*********&apos; &amp;#124;perl -ne &apos;s/^*(&#092;*+)/&quot;*&quot;.&quot;.&quot;x(length($1))/e;print&apos;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>помогите с регулярным выражением на perl (amkir)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/7267.html#6</link>
    <pubDate>Fri, 21 Mar 2008 09:02:42 GMT</pubDate>
    <description>&amp;gt;Есть задача: &lt;br&gt;&amp;gt;Имеется строчка из n количества (звездочек) *********. Необходимо на Perl, используя только &lt;br&gt;&amp;gt;одно (!!!) регулярное выражение, заменить все звездочки кроме первой на точку. &lt;br&gt;&amp;gt;Первую звездочку на точку могу поменять, а вот чтобы первую не &lt;br&gt;&amp;gt;трогать и заменить только последующие не получается. Помогите плиз. &lt;br&gt;&lt;br&gt;$a=&quot;********************&quot;;&lt;br&gt;$a=~s/(&#092;*)(&#092;*+)/$1 . &quot;.&quot; x length($2)/e;&lt;br&gt;print $a;&lt;br&gt;</description>
</item>

<item>
    <title>помогите с регулярным выражением на perl (idle)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/7267.html#5</link>
    <pubDate>Fri, 21 Mar 2008 08:31:11 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;$myline =~ s/*+/*&#092;./; &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;menyayem vse ******** na *. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Не то однако: &lt;br&gt;&amp;gt;#echo &quot;******&quot; &amp;#124; perl -p -e &apos;s/&#092;*+/*./;&apos; &lt;br&gt;&amp;gt;*. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Пропали последующие звездочки (*), которые должны были поменяться на (.) &lt;br&gt;&lt;br&gt;Тогда так.&lt;br&gt;echo &quot;****&quot; &amp;#124; perl -ane &apos;s/(?&amp;lt;=&#092;*)&#092;*/./g;print&apos;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>помогите с регулярным выражением на perl (kapitonz)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/7267.html#4</link>
    <pubDate>Fri, 21 Mar 2008 08:18:26 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Есть задача: &lt;br&gt;&amp;gt;&amp;gt;Имеется строчка из n количества (звездочек) *********. Необходимо на Perl, используя только &lt;br&gt;&amp;gt;&amp;gt;одно (!!!) регулярное выражение, заменить все звездочки кроме первой на точку. &lt;br&gt;&amp;gt;&amp;gt;Первую звездочку на точку могу поменять, а вот чтобы первую не &lt;br&gt;&amp;gt;&amp;gt;трогать и заменить только последующие не получается. Помогите плиз. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;s/&#092;*+/*./; &lt;br&gt;&lt;br&gt;Не работает, ошибка.&lt;br&gt;&lt;br&gt;#echo &quot;******&quot; &amp;#124; perl -p -e &apos;s/&#092;*+/*./;&apos;&lt;br&gt;*.&lt;br&gt;&lt;br&gt;Пропали последующие символы.&lt;br&gt;Должны были получить:&lt;br&gt;*.....&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
