У нас есть команда rereplace, подобная следующей:
<cfoutput>
#ReReplaceNoCase("www.one.two.three.four.com","(^www.)|(\..*$)","","ALL")#
</cfoutput>
Идея состоит в том, чтобы вернуть строку «one», что делает функция.
Однако в этом она кажется неоднозначной(\ .. * $) технически может идти до конца www.
Существует ли определенный порядок приоритета, который гласит, что оператор «^» будет выполнен перед «&».
Примечание ... обратный порядок подстрок в регулярном выражении не влияет на результат.