regex — вопросы с ответами

1 ответ
У меня есть небольшая проблема с моим регулярным выражением, которое я использую для извлечения итальянских телефонных номеров из строки <?php $output = "+39 3331111111"; preg_match_all('/^((00|\+)39[\. ]??)??3\d{2}[\. ]??\d{6,7}$/',$output,$matches); echo '<pre>'; print_r($matches[0]); ?&...
04 нояб. 2015, в 13:37
2 ответа
У меня есть строка tfa_2,tfa_3,tfa_4 и у меня есть регулярное выражение /^tfa_\d+/ Как я могу сделать это, выбрать все tfa_1...tfa_999 и игнорировать запятую? Благодарю.
preg-match
04 нояб. 2015, в 03:26
1 ответ
Я работаю над регулярным выражением, чтобы проверить строку, которая, содержит буквенно-цифровое значение не содержит одинаковых символов более 4 раз подряд (например, aaaaa или 222222) общая длина должна составлять от 6 до 15 Я использую следующее регулярное выражение, но оно не работает для вв...
preg-match
04 нояб. 2015, в 02:01
3 ответа
Я читаю RSS-канал и выводя его на страницу, и мне нужно взять подстроку <description> и сохранить его как переменную (а затем преобразовать в другой формат времени, но я могу понять это сам). Вот пример данных, с которыми я работаю: <description>&lt;b&gt;When:&lt;/b&gt; ...
substring
explode
03 нояб. 2015, в 21:47
2 ответа
Мне нужно увидеть, содержит ли вход пара id. Я попытался проверить, действительно ли мой preg_match. $regex = "/^STEAM_0:[01]:[0-9]{7,8}$/"; if(preg_match($regex, 'STEAM_0:1:38401525')) { echo 'OK'; } else {echo 'ERROR';} Я попробовал это в онлайн-инструменте https://regex101.com/r/nI0kQ7/1 Что...
steam
03 нояб. 2015, в 20:41
3 ответа
У меня есть эта строка: <form action="../?x=3O1*qY*E-dEItGGem1mH3VN5Nm6cO0hiQkOl0nSasIQqTDPzbSUbCI3UYWGGhwZ0" id="id8" method="post"> И я хотел бы получить только строку внутри атрибута действия следующим образом: ../?x=3O1*qY*E-dEItGGem1mH3VN5Nm6cO0hiQkOl0nSasIQqTDPzbSUbCI3UYWGGhwZ0 Я пр...
03 нояб. 2015, в 19:08
2 ответа
В моем проекте я использую регулярное выражение для соответствия со строкой. Здесь String является динамическим, поэтому иногда требуется слишком много времени для сопоставления строки. вот мой код (Keywords.p_resumeHeading - объект шаблона): for (int k = 0; k < forcheck.length; k++) { Match...
20 март 2015, в 15:15
1 ответ
Я не нашел никаких алгоритмов или регулярных выражений или библиотек в google для проверки данного String - действительный идентификатор Java или нет. Я знаю правила действительного объявления для java-идентификатора (или может быть помощь с IDE). Может ли кто-нибудь поддержать меня? Как проверить...
identifier
20 март 2015, в 11:28
1 ответ
код: int main() { char buff[BUFSIZ]; FILE *fp = popen("/usr/bin/php getSome.php 155", "r"); FileReadStream s(fp, buff, BUFSIZ); Document a; a.ParseStream(s); \\for (Value::ConstValueIterator itr = a.Begin(); itr != a.End(); ++itr) \\printf...
filestream
06 нояб. 2014, в 17:01
1 ответ
Я не очень хорошо знаком с регулярным выражением. Мне нужно удалить определенные символы из поля ввода в поле. Скажем, я хочу удалить "B, C, &,!, @, 0, 1". Я использую этот код: $('.classInput).on('input', function () { var myStr = $(this).val(); myStr = myStr.replace("B", ""); ...
26 апр. 2014, в 18:32
1 ответ
Моя цель - проверить временные метки (формат: mm/dd/yy h:mmt например, 04/25/2014 11:39a) с Javascript и jQuery UI с использованием выражения regex: /^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.](19|20)\d\d[ ]([1-9]|1[0-2])[:]([0-5][0-9])(a|p)$/ Оператор regex работает с отформатированны...
26 апр. 2014, в 00:46
4 ответа
Я пытаюсь совместить термины, которые выглядят как: abcd[_stringiwant_]efgh и abcd[_string_i_want_]efgh Я могу выполнить первое выражение с помощью re.compile('\[_[^\[\]_]*_\]'); но это не позволяет захватить строку для второго выражения. У кого-нибудь есть предложения регулярного выражения, кот...
04 май 2011, в 22:40
2 ответа
Я ищу что-то вроде r"[^\1]" в Python. Например, я хочу совместить слова типа "привет" в тексте, где каждая буква была заменена на другую (например: "a" на "z", "b" на "r",...). "привет" может быть "zcuuj", "prvva",... Я хочу сказать Python: "Найдите мне слово, которое начинается с [a-z], а затем пис...
03 май 2011, в 09:57
2 ответа
У меня есть файл журнала со следующим типом штампа времени: May 02 13:27:15.722996 Какое регулярное выражение следует использовать для сопоставления? то есть из двухсот символьной строки, я просто хочу вернуть эту конкретную строку - она ​​всегда в начале строки......
timestamp
03 май 2011, в 09:21
5 ответов
Я написал регулярные выражения для распознавания float и int, но они, похоже, не работают (код ниже). { string sumstring = "12.098"; Regex flt = new Regex(@" ^[0-9]*(\.[0-9]*)"); Regex ent = new Regex("^[0-9]+"); if (d_type.IsMatch(sumstring)) { Console.WriteLine(sumstr...
17 июнь 2009, в 18:17
Наверх
Меню