Что является входом для узла ввода в ANN при прогнозировании цены с использованием ARIMA-ANN

Как правило, и с настройками по умолчанию привязки ^ и $ являются хорошим способом обеспечения соответствия регулярного выражения целой строке.

Несколько предостережений:

Если у вас есть чередование в вашем регулярном выражении, обязательно добавьте ваше регулярное выражение в группу, не связанную с захватом, перед тем, как окружать ее с помощью ^ и $:

^foo|bar$

, конечно, отличается от

^(?:foo|bar)$

Кроме того, ^ и $ могут принимать другое значение (начало / конец строки вместо начала / конца строки ]), если установлены определенные параметры. В текстовых редакторах, поддерживающих регулярные выражения, обычно это поведение по умолчанию. На некоторых языках, особенно Ruby, это поведение нельзя даже отключить.

Поэтому существует еще один набор якорей, которые гарантированно будут совпадать только в начале / конце всей строки:

\A соответствует в начале строки.

\Z соответствует в конце строки или перед окончательным разрывом строки.

\z соответствует в самом конце строки.

Но не все языки поддерживают эти якоря, особенно JavaScript.

0
задан Suraj Kumar 23 January 2019 в 11:42
поделиться