Забыли пароль?
Запросите новый здесь.

Автор темы: SchreiBear
ID темы: 1512
Информация:
Тема содержит 3 сообщения, была просмотрена 1872 раз.
Просмотр темы
PHP-Fusion Russia » Веб-разработка » PHP
 Распечатать тему
php регулярные выражения или работа с текстом
SchreiBear
вопрос такой!
имеется стока ‹@text12› :wort91: Вставай, страна огромная

в которой кроме нормального текста Вставай, страна огромная
имееться имеются два параметра передоверяемые с строкой ‹@text12› и :wort91:

вопрос ! как вытянуть эти два параметра ‹@text12› и :wort91: из строки узнать их значение и в конце строка была ровна только Вставай, страна огромная
 
Polarfox
samples, 2 минимум.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме

PolarLab - вход для подопытных
 
Web
SchreiBear
Строю соц сеть и дошел до момента. где юзер при регистрации указывает не только имя но и фамилию. всё вроде не чего, отфильтровать слова при помоши регулярок просто,

ну типа так ^[A-ZßÄÖÜa-zäöü\u0400-\u04FF] использую свой любимый расклад utf8 по этому приходиться координаты русских букв в таблице utf8 так \u0400-\u04FF указывать ну и ещё немецкие умляуты в ручную прописал "ßÄÖÜ".
простые слова типа Чёрный или немецкого Müller отфильтровать этим можно. проверенно работает

но тут пришлось поломать голову как быть с фамилиями "Панкратов-Чёрный"

дабавить просто знак дефиса легче не бывает ^[-A-ZßÄÖÜa-zäöü\u0400-\u04FF] и это будет работать с словом "Панкратов-Чёрный"... но тогда юзер может задать фамилию из одних дефисов что было бы не желательно или через букву его добавлять вот так к примеру "Ч-ё-р-н-ы-й" шаблона будет работать. этого не сильно хотелось и решение созрело поставить просто ограничение на применение дефиса ^[-{1}A-ZßÄÖÜa-zäöü\u0400-\u04FF]

рабатает
Изменил(а) SchreiBear, 29.01.2014 18:30
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
ЧПУ Дополнительных страниц для PHP-Fusion 8  →  Разное 4 / 204 26.08.2020 19:55
Как вебмастеру сформулировали УТП для создания сайтов на PHP-Fusion?  →  Пожелания и предложения 1 / 1811 25.07.2020 03:46
какие функции надо переписать для PHP 7?  →  Пожелания и предложения 15 / 7894 12.07.2020 07:19
SEO-оптимизация. дубли страниц в PHP-Fusion - где искать и как избавиться?  →  Ошибки, баги 0 / 468 19.06.2020 17:06
PHP-Fusion 7 Bogatyr - бесплатная мультиязычная CMS для блога, форума, фотогалереи  →  Моды 20 / 16704 17.03.2020 19:59
Кто делал гибрид Wordpress и PHP-Fusion?  →  Пожелания и предложения 3 / 596 08.03.2020 15:50
Какой плагин PHP-Fusion уместно использовать для создания сайта КВИЗа?  →  Пожелания и предложения 1 / 885 18.02.2020 15:14
Добавление Ваших сайтов на php-fusion на сайт!  →  Новости и объявления 1 / 2986 24.01.2020 06:14
Глубокая модернизация комментариев в PHP-Fusion  →  Моды 1 / 589 19.11.2019 18:16
Сайты на движке PHP-Fusion 9.03  →  Темы оформления 9 версии 23 / 508 13.11.2019 14:32
Топ 5 пользователей форума
Alex Alex (1,225)   Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)