Сам алгоритм довольно не сложен думаю, достаточно будет считать текст с файла, а потом посимвольно перебрать весь текст.
Каким образом можно узнать, что данный символ - прописная буква или нет?
Не целесообразно скажем будет задать скажем алфавит заглавных букв, т.к. займет это займет много времени, да и кто знает, какой язык будет обрабатываться. Есть ли функции специальные на php, отвечающие за такую информацию?
Примечание:
$text = "
[email protected],
[email protected],
[email protected] [email protected]";
$pattern = "[A-ZА-Я]";
preg_match_all($pattern, $text, $res);
print_r($res);
Где я мог ошибиться? С регулярными выражениями был всегда напряг.
Вроде делаю правильно, поиск любых прописных букв в тексте идет, записывается в массив res.
Делал по примеру, поэтому могу ошибаться.
Примечание:
Кстати тоже вариант, сейчас поищу.
Примечание:
<?php
$text = "vVv@ttD ААВаt.bBАb, ddП
[email protected],
[email protected] [email protected]";
$pattern = "([A-ZА-Я])";
preg_match_all($pattern, $text, $res);
print_r($res);
?>
Сделал вот так, работает....
Примечание:
2simplyv , тут немного дело в другом. Мне надо просто написать алгоритм поиска. Это так сказать домашнее задание -)
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.