7 ответов:
Если вы действительно имеете в виду любой и ASCII (например, не все символы Unicode):
xxx[\x00-\x7F]+xxxпример JavaScript:
var re = /xxx[\x00-\x7F]+xxx/; re.test('xxxabcxxx') // true re.test('xxx☃☃☃xxx') // false
[ -~]Он был посмотреть здесь. Он соответствует всем символам ASCII от пробела до Тильды.
Так что ваша реализация будет такой:
xxx[ -~]+xxx
попробуйте использовать
.+вместо[(\w)(\W)(\s)]+.обратите внимание, что это на самом деле включает в себя больше, чем вам нужно - ASCII определяет только первые 128 символов.
Comments