Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Підвищення ефективності використання НВІС ++

Реферат Підвищення ефективності використання НВІС ++





tify">УтверждениеОписаниеШаблонСоответствия^Соответствие повинно починатися на початку рядка. ^ d {3} 901- в 901-333- $ Відповідність має виявлятися в кінці рядка або до символу n в кінці рядка .- d {3} $ - 333 в - 901-333 AСоответствіе повинно виявлятися на початку рядка. A d {3} 901 в 901-333- ZСоответствіе повинно виявлятися в кінці рядка або до символу n в кінці рядка .- d {3} Z - 333 в - 901-333 zСоответствіе повинно виявлятися в кінці рядка .- d {3} z - 333 в - 901-333 GСоответствіе повинно виявлятися в тій точці, де закінчується попереднє відповідність. G ( d ) (1) raquo ;, (3) raquo ;, (5) в (1) (3) (5) [7] (9) bСоответствіе повинно виявлятися на кордоні між символом w (алфавітно-цифровим) і символом W (Не алфавітно-цифровим). b w + s w + b them them в them theme them them BСоответствіе не повинно виявлятися на кордоні b. Bend w * b ends raquo ;, ender в end sends endure lender

Конструкції групування

Конструкції групування відображають частини виразів регулярних виразів і зазвичай захоплюють частині рядка вхідного рядка. Конструкції групування складаються з мовних елементів (таблиця 2.4).


Таблиця 2.4 - Конструкції групування

Конструкція группированияОписаниеШаблонСоответствия(часть_выражения)Выделяет відповідну частину виразу і призначає їй порядковий номер, відлічуваний від нуля. ( w) 1 ee в deep (? lt; ім'я gt; часть_вираженія) Виділяє відповідну частину виразу в іменовану групу. (? lt; double gt; w) k lt; double gt; ee в deep (? lt; імя1-імя2 gt; часть_вираженія) Задає збалансоване визначення группы.(((?laquo;Openraquo;()[^()]*)+((?laquo;Close-Openraquo;))[^()]*)+)*(?(Open)(?!))$laquo;((1-3)*(3-1))raquo; в 3 + 2 ^ ((1-3) * (3-1)) (?: часть_вираженія) Визначає невиделяемую группу.Write (?: Line)? WriteLine в Console.WriteLine () (? imnsx-imnsx: часть_вираженія) Застосовує або відключає задані параметри вчасті_вираженія.A d {2} (? i: w +) b A12xl raquo ;, A12XL в A12xl A12XL a12xl (?=часть_вираженія) Затвердження позитивного перегляду вперед нульовий ширини. w + (?=.) is raquo ;, ran і out в He is. The dog ran.The sun is out. Raquo; (?! часть_вираженія) Затвердження негативного перегляду вперед нульовий ширини. B (?! Un) w + b sure raquo ;, used в unsure sure unity used (? lt;=часть_вираженія) Затвердження позитивного перегляду назад нульовий ширини. (? lt;=19) d {2} b 99 raquo ;, 50 raquo ;, 05 в 1851 1999 1950 1905 +2003 (? lt;! часть_вираженія) Затвердження негативного перегляду назад нульовий ширини. (? lt;! 19) d {2} b 51 raquo ;, 03 в 1851 1999 1950 1905 +2003 (? gt; часть_вираженія) Частина вираження пошуку без повернення (або жодного пошуку). [13579] (? gt; A + B +) 1ABB raquo ;, 3ABB і 5AB в 1ABB 3ABBC 5AB 5AC

Квантори

Квантор вказує кількість входжень попереднього елемента (знака, групи або класу знаків), яке повинне бути присутнім у вхідному рядку, щоб було зафіксовано відповідність. Квантори складаються з мовних елементів (таблиця 2.5).


Таблиця 2.5 - Квантори

КвантификаторОписаниеШаблонСоответствия*Соответствует попередньому елементу нуль або більше разів. d * . d .0 raquo ;, 19.9 raquo ;, 219.9 + Відповідає попередньому елементу один або більше разів. be + bee в been raquo ;, be в bent ? Відповідає попередньому елементу нуль або один раз. rai? n ran raquo ;, rain {n} Попередній елемент повторюється рівно n разів. , d {3} , 043 в 1,043.6 raquo ;, , 876 raquo ;, , 543 і , 210 в 9,876,543,210 {n,} Попередній елемент повторюється мінімум n разів. d {2,} 166 raquo ;, 29 raquo ;, 1930 {n, m} Попередній елемент повторюється мінімум n разів, але не більше, ніж m разів. d {3,5} 166 raquo ;, 17668 19302 в 193024 *? Попередній елемент не повторюється взагалі або повторюється, але як можна менше число разів. d *? . d .0 raquo ;, 19.9 raquo ;, 219.9 +? Попередній елемент повторюється один або кілька разів, але як можна менше число разів. be +? be в been raquo ;, be в bent ?? Попередній елемент не повторюється або повторюється один раз, але як можна менше число разів. rai ?? n ran raquo ;, rain {n}? Попередній елемент повторюється рівно n разів. , d {3}? , 043 в 1,043.6 raquo ;, , 876 raquo ;, , 543 і , 210 в 9,876,543,210 {n,}? Попередній елемент повторюється принаймні n раз, але як можна менше число разів. d {2,}? 166 raquo ;, 29 raquo ;, 1930 {n, m}? Попередній елемент повторюється не менше n і не більше m раз, але як можна менше число разів. d {3,5}? 166 raquo ;, 17668 193 raquo ;, 024 в 193024

Назад | сторінка 15 з 30 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програм по створенню бази даних приладів і додавання першого рядка ...
  • Реферат на тему: Коли працювати можна менше ...
  • Реферат на тему: Проектування біжучого рядка на мікроконтролері з використанням програмного ...
  • Реферат на тему: Створення базового класу &Рядок&, рядки ідентифікатора і десяткової рядка. ...
  • Реферат на тему: Попередній розрахунок теплообмінника