Javascript RegExp и кавычки - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sat, 23 Nov 2024 04:33:49 +030010, будет регулярка по сложнее чем в #1, если кодом, то будет много кода.
https://visavi.net/topics/30829/532886
Javascript RegExp и кавычки АлександрMon, 02 Apr 2012 14:15:47 +0400Сообщенияhttps://visavi.net/topics/30829/532886и всетаки не ясно почему именно регуляркой? ведь сплитом дешевле, проще, наглядне, меньше кода в конце концов. И я снова типа что-то не знаю? <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/30829/532876
Javascript RegExp и кавычки ВячеславMon, 02 Apr 2012 13:57:00 +0400Сообщенияhttps://visavi.net/topics/30829/532876о чудо, <br>
<pre class="prettyprint">
result = /"(.|[\r\n\t])*"/gmi.exec(lines);//работает
</pre>
получается в . нет спец символов, была такая мысль но так [.\r\n\t]* почему то не сработало.
https://visavi.net/topics/30829/532854
Javascript RegExp и кавычки АлександрMon, 02 Apr 2012 13:21:06 +0400Сообщенияhttps://visavi.net/topics/30829/532854уф, как вспомню эту либу так и вздрогну, когда-то путался в ней разобраться
https://visavi.net/topics/30829/532852
Javascript RegExp и кавычки АнтонMon, 02 Apr 2012 13:14:46 +0400Сообщенияhttps://visavi.net/topics/30829/5328526, точка это любой символ. <br>
p.s Интересно почему<br>
<pre class="prettyprint">lines = '1\t"\r\nscascsac"\r\n2\tsascs'
result3 = /.*/gmi.exec(lines);//не работает </pre>
выводит '1 "' где остальное? как будто считает что \r\n конец строки. при том что флаг m есть.
https://visavi.net/topics/30829/532850
Javascript RegExp и кавычки АлександрMon, 02 Apr 2012 13:10:40 +0400Сообщенияhttps://visavi.net/topics/30829/532850* - Обозначает повторение 0 или более раз. Например, /bo*/ найдет 'boooo' в "A ghost booooed" и 'b' в "A bird warbled", но ничего не найдет в "A goat grunted".<br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:21 сек.</span></em><br>
или я что-то не знаю про точку? <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/30829/532818
Javascript RegExp и кавычки ВячеславMon, 02 Apr 2012 11:39:15 +0400Сообщенияhttps://visavi.net/topics/30829/5328184, надо именно регуляркой.
https://visavi.net/topics/30829/532811
Javascript RegExp и кавычки АлександрMon, 02 Apr 2012 11:22:14 +0400Сообщенияhttps://visavi.net/topics/30829/532811<pre class="prettyprint">
lines = '1 "\r\nscascsac"\r\n2 sascs';
var arr = lines.split('"');
// arr[1] == 'scascsac'
</pre>
как то так
https://visavi.net/topics/30829/532808
Javascript RegExp и кавычки ВячеславMon, 02 Apr 2012 11:19:33 +0400Сообщенияhttps://visavi.net/topics/30829/5328082, ошибся когда писал на форум<br>
<pre class="prettyprint">lines = '1 "\r\nscascsac"\r\n2 sascs' </pre>
https://visavi.net/topics/30829/532805
Javascript RegExp и кавычки АлександрMon, 02 Apr 2012 11:10:39 +0400Сообщенияhttps://visavi.net/topics/30829/532805lines = '1 " <br>
scascsac" <br>
2 sascs'<br>
----<br>
переносы строки разве допустимы?
https://visavi.net/topics/30829/532793
Javascript RegExp и кавычки ВячеславMon, 02 Apr 2012 10:25:46 +0400Сообщенияhttps://visavi.net/topics/30829/532793<pre class="prettyprint">
lines = '1 "
scascsac"
2 sascs'
result = /\x22.*\x22/gmi.exec(lines);//не работает
result2 = /".*\"/gmi.exec(lines);//не работает
</pre>
как найти то что между " кавычек?<br>
как только не побывал всегда null
https://visavi.net/topics/30829/528685
Javascript RegExp и кавычки АлександрMon, 26 Mar 2012 20:30:32 +0400Сообщенияhttps://visavi.net/topics/30829/528685