regex

Я использую RegexBuddy при работе с регулярными выражениями. Из его библиотеки я скопировал регулярное выражение, чтобы соответствовать URL-адресам. Я успешно протестировал в RegexBuddy. Однако, когда я скопировал его как Java String вкус и вставил его в Java-код, он не работает. Следующий класс печатает fals...

у меня есть регулярное выражение вроде этого: regexp = u'ba[r|z|d]' функция должна возвращать True, если word содержит бар,баз или плохо. Короче говоря, мне нужен аналог regexp для Python 'any-string' in 'text' Как я могу реализовать это? Спасибо!...

почему замена s* (или даже ss*) С s+ привести к такому ускорению для этого ввода? use Benchmark qw(:all); $x=(" " x 100000) . "_n"; $count = 100; timethese($count, { '/ss*n/' => sub { $x =~ /ss*n/ }, '/s+n/' => sub { $x =~ /s+n/ }, }); ссылка на онлайн-версию я заметил медленное регулярное в...

по какой-то причине эти два регулярных выражения действуют одинаково: "43gf..--.65".replace(/[^d.-]/g, "");​ // 43..--.65 "43gf..--.65".replace(/[^d.-]/g, "");​ // 43..--.65 демо В первом регулярном выражении я не избегаю точки (.) в то время как во втором регулярном выражении я делаю(.). каковы различ...

вот дизайн, хотя: например, я поставил ссылку, такую как http://example.com на textarea. Как мне получить PHP, чтобы обнаружить, что это http:// ссылке, а затем распечатать его как print "<a href='http://www.example.com'>http://www.example.com</a>"; я помню, что делал что-то подобное рань...

как бы я пошел о разделении слова: oneTwoThreeFour в массив, так что я могу сделать: one Two Three Four С preg_match ? Я устал это, но это просто дает все слово $words = preg_match("/[a-zA-Z]*(?:[a-z][a-zA-Z]*[A-Z]|[A-Z][a-zA-Z]*[a-z])[a-zA-Z]*b/", $string, $matches)`; ...

что такое регулярное выражение для проверки списка с разделителями-запятыми, как этот: 12365, 45236, 458, 1, 99996332, ...... ...

Я пытаюсь найти каждую 10-значную серию чисел в большей серии чисел, используя re в Python 2.6. Я легко могу захватить не перекрывающиеся матчи, но я хочу, чтобы каждый матч в серии чисел. Например. в "123456789123456789" Я должен получить следующий список: [1234567891,2345678912,3456789123,4567891234,56...

Как я могу сопоставить отрицательные числа также этим регулярным выражением? Это регулярное выражение отлично работает с положительными значениями, но я хочу, чтобы оно также допускало отрицательные значения, например -10, -125.5 и т. д. ^[0-9]d*(.d+)?$ спасибо...

Я часто работаю с текстовыми файлами, которые имеют переменное количество пробелов в качестве разделителей слов (текстовые процессоры, такие как Word, делают это, чтобы справедливо распределить количество пробелов из-за разных размеров букв в определенных шрифтах, и они помещают это раздражающее переменное ко...