Результаты поиска по запросу "regex"

6 ответов

Регулярное выражение для проверки надежности пароля

Я написал регулярное выражение, которое потенциально может быть использовано для проверки надежности пароля: ^(?:([A-Z])*([a-z])*(\d)*(\W)*){8,12}$Выражение состоит из четырех групп: Ноль или более заглавных буквНоль или более строчных буквНоль ...

3 ответа

RegEx для извлечения текста между тегами HTML

Я ищу регулярное выражение, которое должно извлечь текст между тегами HTML разных типов. Например: <span>Span 1</span> - О / п:Промежуток 1 <div onclick="callMe()">Span 2</div> - О / п:Промежуток 2 <a href="#">HyperText</a> - О / ...

1 ответ

Переполнение стека регулярных выражений в C ++ 11 / VS2012

Я нахожусь в процессе преобразования более старого кода регулярного выражения Boost в C ++ 11, и я наткнулся на проблему с одним из моих тестовых случаев. Вот сценарий, который вызывает исключение переполнения стека с использованием std :: regex, ...

ТОП публикаций

7 ответов

Почему строковые операции Perl над символами Unicode добавляют мусор к строке?

Perl: $string =~ s/[áàâã]/a/gi; #This line always prepends an "a" $string =~ s/[éèêë]/e/gi; $string =~ s/[úùûü]/u/gi;Это регулярное выражение должно конвертировать "été" в "ete". Вместо этого он преобразует его в «aetae». Другими словами, он ...

3 ответа

регулярное выражение с русским языком

Я не могу решить мою проблему с регулярным выражением. Хорошо, когда я наберу: $string = preg_replace("#\[name=([a-zA-Z0-9 .-]+)*]#","$name_start $1 $name_end",$string);все ок, кроме ситуации с русским языком. Итак, я пытаюсь набрать этот ...

3 ответа

JS Regex для сопоставления всего, что находится внутри фигурных скобок (включая вложенные фигурные скобки): «{Я хочу это {и это} и это в одной строке}»

Это означает, что я просто хочу снять закрывающие скобки. Я могу сопоставить "{такого рода вещи}" с: "{stuff}".match(/{([^}]*)}/)[1]Я спрашиваю слишком много здесь? Другой пример, я получил этот код JavaScript в виде строки: { var foo = { bar: ...

3 ответа

Что означает? = Означает в регулярном выражении?

Можно узнать что?= значит в регулярном выражении? Например, каково его значение в этом выражении: (?=.*\d).

1 ответ

Regex для удаления комментариев в стиле двойной косой черты (//)

Я пытаюсь удалить комментарии javascript через regex в C # и застрял. Я хочу удалить любые вхождения двойной косой черты// стиль комментариев. Мой текущий регулярное выражение(?<!:)//[^\r\n]* который поймает все комментарии и предотвратит ...

1 ответ

Regex не работает должным образом в JavaScript

Я написал следующее регулярное выражение: (https?:\/\/)?([da-z\.-]+)\.([a-z]{2,6})(\/(\w|-)*)*\/?Его поведение можно увидеть здесь:http://gskinner.com/RegExr/?34b8m [http://gskinner.com/RegExr/?34b8m] Я написал следующий код JavaScript: var ...

1 ответ

Это регулярное выражение обрезает последнее слово в строке, даже если strlen находится в допустимом диапазоне

$theExcerpt = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis' $theExcerptAppend = (strlen($theExcerpt) > 156) ? '...' : ''; $theExcerpt = ...