PDA

Показать полную графическую версию : Perl(Поиск строки в подстроке)


Jonik-Mnimonik
15-11-2010, 10:05
Всем привет!
Ни как не могу найти информацию к решению такой проблемы.
Существует строка $a="1234567890 Привет 098765";
Необходимо выдать значение ИСТИНА, если строка "Привет" находится в строке $a И одновременно строка "Привет" распологается в строке $a межу десятым по счёту символом и двадцатьпатом. Т.е. если произошла проверка строки "12345678901Привет " на это уловие, то значение должно быть Истина.

Как мне это сделать?

mar
15-11-2010, 10:44
Вы хотите, чтобы Вам решили задачку для контрольной ;) , или есть какие-то проблемы с кодом? Если второе - давайте код.

Jonik-Mnimonik
15-11-2010, 13:16
Код я не могу дать, так как это относится к комерческой тайне. И это не задача по контрольной работе. Контрольные работы обычно имеют более широкую спект действий, а тут всего одна строка (регулярное выражение).

ruslandh
15-11-2010, 16:53
см grep, awk и регулярные выражения.

Jonik-Mnimonik
15-11-2010, 17:42
Всё сделал, тему можно закрывать




© OSzone.net 2001-2012