Page 4 of 29

Posted: Fri Feb 24, 2012 1:21 pm
by mihanus_sa
имеется строчки начинающиеся на блок,а заканчивающиеся по разному,вот пример

Code: Select all

блокGOG.com\GOGARXFATALIS" value="PATH"
блокMicrosoft\Microsoft Games\Age of Mythology\1.0" value="AppPath"
есть ли возможность удалить эти строчки.
ещё такой вопрос.есть 3 строки

Code: Select all

пустая
текст1
"текст2"
можно ли стереть строку с текстом1если пустая строка и текст 2 одинаковы,а текст 1 всегда разный.
пробовал *, esc-последовательности,qsearch ничего не получилось
заранее спасибо

Posted: Fri Feb 24, 2012 1:58 pm
by DV
mihanus_sa wrote:

Code: Select all

блокGOG.com\GOGARXFATALIS" value="PATH"
блокMicrosoft\Microsoft Games\Age of Mythology\1.0" value="AppPath"
Через SearchReplace.js ищем: блок.+\n
Через QSearch, спец. символы включены, ищем: блок*\n

Posted: Fri Feb 24, 2012 2:31 pm
by mihanus_sa
Через SearchReplace.js ищем: блок.+\n
Через QSearch, спец. символы включены, ищем: блок*\n
спасибо помогло
а если

Code: Select all

пустая строка
"текст"
пустая строка
то по аналогии вот так

Code: Select all

".+\n
уже не получается.

Posted: Sat Mar 03, 2012 1:35 am
by Челп
Забадался воевать. Подскажите как победить.
Есть строчки

Code: Select all

<surname>тут разный текст</name>
Причем их много. Как видно окончание строки не правильное.
Как это найти и заменить на

Code: Select all

<surname>тут разный текст</surname>
Причём текст по середине должен остаться неизменным.
Как находить эти строки, я с горем пополам разобрался(<surname>.*</name>), а вот дальше уже никак.

Posted: Sat Mar 03, 2012 10:43 am
by FeyFre
SearchReplace.js
Что: <surname>(.*)</name>
Чем: <surname>$1</surname>

Posted: Sun Mar 04, 2012 11:55 pm
by Челп
FeyFre
Спасибо. То что надо.

Posted: Mon Mar 05, 2012 10:56 am
by Fr0sT
</name> => </surname> :)

Posted: Mon Mar 05, 2012 12:18 pm
by FeyFre
Fr0sT
Не факт. Там скорее всего было нарегенерировано по ошибочному шаблону

Code: Select all

<surname>blah</name><name>blah</name>
потому банальный Replace сделает не лучше

Posted: Mon Mar 05, 2012 3:42 pm
by Fr0sT
FeyFre
в ТЗ не было доп условия, что </name> встречается еще и в корректном использовании :)

Posted: Fri Mar 09, 2012 1:48 am
by Hocok44
FeyFre and Fr0sT не спорьте, лучше помогите решить еще одну задачку, условий у которой практически нет :)

Есть текст, состоит он в основном из форумных постов в bb кодах + всякий бред, сообщения пользователей.
Вот кусок этого дела:

Code: Select all

Thanks very much.
Spasibo.

[img]http://s6.depic.me/00570/okf4qls1jd37_o/screenshot00858.jpg[/img]
 
[b]Preview:[/b]
[url=http://depic.me/rise011coq6e/twinks_love_daddies.wmv.jpg][img]http://s6.depic.me/00570/rise011coq6e.jpg[/img][/url]
 
[u]Fileinfo[/u]
Name: [b]Twinks Love Daddies[/b]
Size: [b]1510 MB[/b]
Duration: [b]01:41:52[/b]
Video: [b]WMV 848x480[/b]
 
[b]Download ORON.com:[/b]
[url=http://oron.com/vn4j9ggo0wxe]Twinks Love Daddies.part1.rar[/url]
[url=http://oron.com/8ij2bytytplc]Twinks Love Daddies.part2.rar[/url]
[url=http://oron.com/7zskzi8ltjo4]Twinks Love Daddies.part3.rar[/url]

Hi [b]blkmanluvsporn[/b]
You have to redownload these files. I checked them, they are good.

Hi !
 
Could you repost files please ?
I did not have enough time to complete third files and ... already gone :-(
 
Thank you !

[b]Thanks!
[/b]

[img]http://s5.depic.me/00558/11u5dr7yya75_o/dan_fisk_fu_ks_justin_jameson_2010.wmv.jpg[/img]
 
[b]Preview:[/b]
[url=http://depic.me/k4gz5ppxtycf/dan_fisk_fu_ks_justin_jameson_2010.wmv.jpg][img]http://s5.depic.me/00558/k4gz5ppxtycf.jpg[/img][/url]
 
[u]Fileinfo[/u]
Name: [b]DAN FISK FU-KS JUSTIN JAMESON 2010[/b]
Size: [b]238 MB[/b]
Duration: [b]17 mins[/b]
Video: [b]WMV 720x480[/b]
 
[b]Download ORON.com:[/b]
[url=http://oron.com/pcvykunic32s]DAN FISK FU-KS JUSTIN JAMESON 2010.wmv[/url]
 
 
 
[img]http://s5.depic.me/00558/9j6p71mdxnxt_o/dan_fisk_fu_ks_kamrun_2010.wmv.jpg[/img]
 
[b]Preview:[/b]
[url=http://depic.me/f48uueim40cb/dan_fisk_fu_ks_kamrun_2010.wmv.jpg][img]http://s5.depic.me/00558/f48uueim40cb.jpg[/img][/url]
 
[u]Fileinfo[/u]
Name: [b]DAN FISK FU-KS KAMRUN 2010[/b]
Size: [b]176 MB[/b]
Duration: [b]15 mins[/b]
Video: [b]WMV 720x480[/b]
 
[b]Download ORON.com:[/b]
[url=http://oron.com/rbk8u3b97x05]DAN FISK FU-KS KAMRUN 2010.wmv[/url]
 
 
 
[img]http://s5.depic.me/00558/zy3m4dvvptk1_o/dan_fisk_fu_ks_load_boy_2010.wmv.jpg[/img]
 
[b]Preview:[/b]
[url=http://depic.me/tf6ehrc6849g/dan_fisk_fu_ks_load_boy_2010.wmv.jpg][img]http://s5.depic.me/00558/tf6ehrc6849g.jpg[/img][/url]
 
[u]Fileinfo[/u]
Name: [b]DAN FISK FU-KS LOAD BOY 2010[/b]
Size: [b]142 MB[/b]
Duration: [b]12 mins[/b]
Video: [b]WMV 720x480[/b]
 
[b]Download ORON.com:[/b]
[url=http://oron.com/3ttzc3x6mtm8]DAN FISK FU-KS LOAD BOY 2010.wmv[/url]
 
 
[img]http://s5.depic.me/00558/5orbec63dp0v_o/dean_dalevor_fu_ks_drew_peters_2010.wmv.jpg[/img]
 
[b]Preview:[/b]
[url=http://depic.me/oksyxqy2ggei/dean_dalevor_fu_ks_drew_peters_2010.wmv.jpg][img]http://s5.depic.me/00558/oksyxqy2ggei.jpg[/img][/url]
 
[u]Fileinfo[/u]
Name: [b]DEAN DALEVOR FU-KS DREW PETERS 2010[/b]
Size: [b]145 MB[/b]
Duration: [b]12 mins[/b]
Video: [b]WMV 720x480[/b]
 
[b]Download ORON.com:[/b]
[url=http://oron.com/bkz6srzp0dev]DEAN DALEVOR FU-KS P-RS 2010.wmv[/url]

[img]http://s5.depic.me/00556/orafu85og0su_o/bobby_and_marc_fuck_.cp.mp4.jpg[/img]
 
[b]Preview:[/b]
[url=http://depic.me/zlwszx8eyyo1/bobby_and_marc_fuck_.cp.mp4.jpg][img]http://s5.depic.me/00556/zlwszx8eyyo1.jpg[/img][/url]
 
[u]Fileinfo[/u]
Name: [b]Bobby and Marc F-ck .cp[/b]
Size: [b]375 MB[/b]
Duration: [b]16 mins[/b]
Video: [b]MP4 1280x720[/b]
 
[b]Download ORON.com:[/b]
[url=http://oron.com/gkmrwhd3k25a]Bobby and Marc F-ck .cp.mp4[/url]

so nice..!!! :D  :D  :D  :D
Задача следующая - из всего этого добра нужно извлеч/оставить только ссылки на орон.
Тоесть вот, что требуется получить из конкретно представленного текста:

Code: Select all

http://oron.com/vn4j9ggo0wxe
http://oron.com/8ij2bytytplc
http://oron.com/7zskzi8ltjo4
http://oron.com/pcvykunic32s
http://oron.com/rbk8u3b97x05
http://oron.com/3ttzc3x6mtm8
http://oron.com/bkz6srzp0dev
http://oron.com/gkmrwhd3k25a
Этого форумного текста у меня за 10Мб, ороновских ссылок из которого надо извлеч около 50 тысяч, поэтому сами понимаете - просто-руки здесь бессильны :(
Спасибо огромное, если попробуйте помочь!

Posted: Fri Mar 09, 2012 5:19 am
by Instructor
Hocok44
LinesFilter.js
Строка содержит:

Code: Select all

http://oron.com/
[v] Оставить строки

Затем вертикальным выделение удаляем левую и правую часть. Или с помощью SearchReplace.js:
Что:

Code: Select all

.*(http://.*?)\].*
Чем:

Code: Select all

$1

Posted: Fri Mar 09, 2012 1:50 pm
by Hocok44
Instructor Огромное спасибо!
Все работает как часы. И что бы я без вас делал :D

Posted: Mon Mar 12, 2012 2:07 am
by Hocok44
Еще один простенький (для вас) момент подскажите пожалуйста :)

Code: Select all

[URL=http://i-filez.com/downloads/i/377020/f/Unload_3.part2.rar.html]Unload_3.part2.rar[/URL]
[URL=http://i-filez.com/downloads/i/377016/f/Unload_3.part1.rar.html]Unload_3.part1.rar[/URL]
[URL=http://i-filez.com/downloads/i/377000/f/Kyle_DeAnthony_and_Cameron_Adams_10.mp4.html]Kyle_DeAnthony_and_Cameron_Adams_10.mp4[/URL]
[URL=http://i-filez.com/downloads/i/376984/f/Jordan_Fox_and_Giuseppe_Pardi_10.mp4.html]Jordan_Fox_and_Giuseppe_Pardi_10.mp4[/URL]
Надо в представленных форумных ссылках заменить прочерк "_" на пробел " " только у анкоров этих ссылок, тоесть то что между следующими частями BB-кодов:

Code: Select all

]I'm a good ancor[/URL]
Пример на ссылке
была:

Code: Select all

[URL=http://i-filez.com/downloads/i/376984/f/Jordan_Fox_and_Giuseppe_Pardi_10.mp4.html]Jordan_Fox_and_Giuseppe_Pardi_10.mp4[/URL]
стала:

Code: Select all

[URL=http://i-filez.com/downloads/i/376984/f/Jordan_Fox_and_Giuseppe_Pardi_10.mp4.html]Jordan Fox and Giuseppe Pardi 10.mp4[/URL]

Posted: Mon Mar 12, 2012 8:48 am
by DV
Hocok44,
очень рекомендую: http://regexpal.com/
А также: http://www.regular-expressions.info/jav ... ample.html

Posted: Mon Mar 12, 2012 2:08 pm
by Instructor
Hocok44
Что: \].*\[/URL\]
Чем: $0.replace(/_/g, " ")
[v] Заменять на функцию