Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
regular variables
|
|||
|---|---|---|---|
|
#18+
Здрасте =) Как составить регулярное выражение, например для 080801.65.01.04? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 07:25 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
И оффтоп немного: как возвратить только значущие символы, т.е. откинуть все пробелы , например из выражения пробелы string пробелы Получить string? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 08:14 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
Для избавления от пробелов используем вот эти функции Код: plaintext 1. 2. 3. 4. 5. 6. 7. ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 09:28 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
Наверняка при "поисках" все упрется в функцию $Find() ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 09:36 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
Можно, вотъ: число бывает в таких формах: хххх00.хх, хххххх.хх.хх.00 хххххх.хх.хх.хх Нужно раскидать его по классам в зависимости от см.выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 09:37 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
Т.е. есть строка... А ее нужно определить к какому-то классу 1) *00.??, 2) *.??.??.00 3) *.??.??.?? Где "*" и "?" используются как маска DOS и "." значимый символ "формата" Я правильно понял? ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 09:41 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
Да, все правильно понял, именно так и никак иначе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 09:44 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
Ща напишу примерчик... ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 09:46 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
С пробелами разобрался, спасибо, все работает как атомные часы %)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 09:54 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
Если я правильно все понял то: 1) Код: plaintext Код: plaintext Код: plaintext где str - проверяемая строка Только вот строки входящие во второй класс, входят и в третий... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 10:15 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
Че-то 0 реакции выдает ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 10:22 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
Вот эта функция вроде решает такую проблему... Код: plaintext 1. 2. 3. 4. 5. ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 10:31 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
Или чуть "сокращеный" вариант Код: plaintext 1. 2. 3. 4. 5. Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 10:33 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
NoGot , а что за фигня эта единица? почему в середине нужно писать 2N1 , а в конце просто 2N ? ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 10:37 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
Почитай документацию по ключевому слову "pattern" :) 2N - означает ровно две цифры, затем следует 1"." - означает ровно 1 символ "." и т.д... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 10:43 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
2krvsa: как я понял там только цифры встречаются, так что в вашем варианте заменить E на N и получится то что надо, да? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 10:52 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
NoGotв вашем варианте заменить E на N и получится то что надо, да? :) Да. Я просто думал что там будут не только цифры... А вот с этой единицей у меня всегда происходят непонятки Вроде как в документации описывают Код: plaintext Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 11:06 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
krvsaF yf ltkt ghb[jlbncz gbcfnm Читать как "А на деле приходится писать"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 11:07 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
Классные вы типы, от вас помощь есть :) :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 11:29 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
З,Ы как смайлы кроме ставить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 11:30 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
Bednii_StudentЗ,Ы как смайлы кроме ставить? Мне как-то давали ответ в разделе "Вопрос-Ответ"... Я в файлик записал, могу послать (е-мейл, аська)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 11:47 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
Bednii_StudentКлассные вы типы, от вас помощь есть :) :-) М-программисты настолько суровы, что им становится грустно если некому помочь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 11:50 |
|
||
|
regular variables
|
|||
|---|---|---|---|
|
#18+
krvsa NoGotв вашем варианте заменить E на N и получится то что надо, да? :) Да. Я просто думал что там будут не только цифры... А вот с этой единицей у меня всегда происходят непонятки Вроде как в документации описывают Код: plaintext Код: plaintext Код: plaintext Как это почему? В вашем примере три отдельных т.н. patatom'a (в help'e так написано) 1) 1.4E 2) 1"-" 3) 2E цитирую: The general format for a pattern match operation is as follows: operand?pattern operand - The string whose characters you want to test for a pattern. pattern - Can be one of the following: A sequence of one or more patatoms; A indirect reference that evaluates to a sequence of one or more patatoms A patatom can be one of the following: * repcount patcharacter * repcount stringliteral * repcount alternation Переводить надо? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 11:58 |
|
||
|
|

start [/forum/topic.php?fid=39&fpage=77&tid=1559155]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 348ms |

| 0 / 0 |
