forum.bitel.ru
http://forum.bitel.ru/

Скрипт предобработки REGEXP
http://forum.bitel.ru/viewtopic.php?f=6&t=4891
Страница 1 из 1

Автор:  impij [ 09 дек 2010, 19:08 ]
Заголовок сообщения:  Скрипт предобработки REGEXP

как заставить работать регулярные выражения в скрипте предобработке радиус пакетов. нужен пример синтаксиса calledStation.matches ( и что вот тут вот поставить ) , нужно чтобы регулярка посла 10 цыфр , за ними подряд @ и за ней что угодно.

Код:
import java.util.regex.*;

// Если начинается последовательность  10 digit + @ + что угодно
if( calledStation.matches( "\d{10}@.*" ) {
   calledStation = calledStation.substring(0,9);
   print( "DEBUG: set calledStationId = " + calledStation );
}

нехочет так вот , сам не програмер.
и вот есчё что , а в этом скрипте можно истользовать регулярки.

Автор:  Cromeshnic [ 10 дек 2010, 18:05 ]
Заголовок сообщения:  Re: Скрипт предобработки REGEXP

Нужно:

Код:
"^\d{10}@.*"


^ - начало строки

Автор:  Amir [ 11 дек 2010, 03:47 ]
Заголовок сообщения:  Re: Скрипт предобработки REGEXP

Еще, возможно
Код:
\\d

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/