Мне будет предоставлен URL-адрес, и вам нужно будет сопоставить регулярное выражение, только если URL-адрес заканчивается в определенном домене верхнего уровня. Например, только если доменное имя .cn
. Моя идея: *.cn
.Как я могу сопоставить определенный домен верхнего уровня с RegEx?
Но это не должно совпадать, если подстрока .cn
не находится в конце домена. Например:
- cnn.com - нет матча
- cnn.cn - матч
- www.csc.edu.cn/studyinchina/ - матч
Как я могу это сделать?
попробовать это '\ .cn $ ' –
Будет ли URL-адрес всегда заканчиваться в домене верхнего уровня? На каком языке вы это используете? – chris85
Это будет использоваться на брандмауэре, который принимает регулярные выражения, а не внутри языка программирования. –