Включение дефиса в скобки символа регулярного выражения?

Вы также можете использовать конфигурацию запуска «Spring Boot App». Для этого вам необходимо установить плагин Spring Tool Suite для Eclipse .

55
задан ParoX 12 September 2010 в 13:04
поделиться

1 ответ

Обычно с символом (-) дефиса в regex, его важное для замечания различия между выходом (\-) и не выходом (-) дефис, потому что дефис кроме того, чтобы быть символом самостоятельно анализируется для определения диапазона в regex.

In the first case, с завершенным дефисом (\-), regex будет только соответствовать дефису как в примере /^[+\-.]+$/

In the second case, не выходя, например /^[+-.]+$/ здесь, так как дефис между плюс и точка, таким образом, это будет соответствовать всем символам значениям ASCII между 43 (для плюс) и 46 (для точки), так будет включать запятую (значение ASCII 44) как побочный эффект.

0
ответ дан 7 November 2019 в 07:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: