Реклама на сайте Advertise with us

Простой скрипт для текста .

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

mega.serious

С нами с 20.03.04
Сообщения: 1615
Рейтинг: 1185

Ссылка на сообщениеДобавлено: 03/01/11 в 15:13       Ответить с цитатойцитата 

Всем привет.

Есть список вида:
japanese up skirt,"""japanese up skirt""","[japanese up skirt]",
looking up skirt,"""looking up skirt""","[looking up skirt]",
sexy up skirt,"""sexy up skirt""","[sexy up skirt]",
up skirt vids,"""up skirt vids""","[up skirt vids]",

Нужно в строчке, оставить только 1 кей, без лишних знаков.

Подскажите пожалуйста как сделать ;)

icq 331277962

0
 

mega.serious

С нами с 20.03.04
Сообщения: 1615
Рейтинг: 1185

Ссылка на сообщениеДобавлено: 03/01/11 в 16:12       Ответить с цитатойцитата 

<?php
$file = fopen('text.txt', "r")
$keys = fread($file, filesize($file))
$ pattern = '/([^\,]+)([^\]\"]+)/';
preg_match_all($pattern, $keys, $out, PREG_SET_ORDER);
echo $out[0][0];
?>

хмм ;) не работает!

icq 331277962

0
 

mega.serious

С нами с 20.03.04
Сообщения: 1615
Рейтинг: 1185

Ссылка на сообщениеДобавлено: 03/01/11 в 16:35       Ответить с цитатойцитата 

<?php
$file = fopen('text.txt', "r")
$keys = fread($file, filesize($file))
$ pattern = '/([^\,]+)([^\]\"]+)/';
preg_match_all($pattern, $keys, $out, PREG_SET_ORDER);
$out[0][0], $out[1][0], $out[2][0]
?>

и так не пашетicon_smile.gif факин пшп )

icq 331277962

0
 



С нами с 05.04.07
Сообщения: 1661
Рейтинг: 1090


Передовик Master-X (01.04.2011)
Ссылка на сообщениеДобавлено: 03/01/11 в 16:45       Ответить с цитатойцитата 

а просто из каждой строки взять до запятой не работает?

True хостинг

8
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 03/01/11 в 16:54       Ответить с цитатойцитата 

Действительно непонятно слова в кавычках, скобках и без всего одинаковые?
И соответственно тебе, что нужно: все слова или те, что без кавычек? Или уникальные?

((\w+\s*)+(?=,))+ вернёт:

japanese up skirt
looking up skirt
sexy up skirt
up skirt vids

(\w+\s*)+ вернёт:

japanese up skirt
japanese up skirt
japanese up skirt
looking up skirt
looking up skirt
looking up skirt
sexy up skirt
sexy up skirt
sexy up skirt
up skirt vids
up skirt vids
up skirt vids

8
 

mega.serious

С нами с 20.03.04
Сообщения: 1615
Рейтинг: 1185

Ссылка на сообщениеДобавлено: 03/01/11 в 17:07       Ответить с цитатойцитата 

Ребят, всем спасибо большое, сделали через эксель smail54.gif

icq 331277962

0
 



С нами с 07.10.01
Сообщения: 4835
Рейтинг: 3672


Передовик Master-X (16.06.2008)
Ссылка на сообщениеДобавлено: 03/01/11 в 22:06       Ответить с цитатойцитата 

taj писал:
а просто из каждой строки взять до запятой не работает?

+1
Нафига тут регулярки сдались.

Лучшие в Рунете: товарная партнёрка - от 4 рублей за клик.
CPA агрегатор - тысячи отличных офферов!

8
 



С нами с 06.10.06
Сообщения: 964
Рейтинг: 742

Ссылка на сообщениеДобавлено: 07/01/11 в 17:18       Ответить с цитатойцитата 

Жесть с пхп кодами ))

cat input.txt | cut -d"," -f1 > result.txt

MyPublicDreams.com - Exclusive public paysite.

8
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »