оператор | описание | пример |
\ | обозначает символ стоящий за ним | fronttok("+","\+") |
[] | обозначает один из символов в скобках | fronttok("+a","[ab\+c][ab\+c]") |
[^ ] | любой символ кроме тех что в скобках | fronttok("8","[^a^c]") - кроме а ^ c |
- | интервал, используется только в [] | fronttok("b","[a-c]") |
. | любой символ | fronttok("+",".") |
{} | символ с 10-м кодом в скобках | fronttok("A","{65}") |
? | возможно есть символ перед ? | fronttok("af","ac?f") |
+ | один или более | fronttok("accc","ac*") |
* | ноль или более | fronttok("ccc","a*c*") |
() | изменение приоритета операторов | fronttok("abac","(ab|c)*") |
другой | любой другой символ должен присудствовать обязательно | fronttok("as","as") |