Результаты поиска по запросу "regex"
Как предотвратить совпадения отбрасывать не совпадения?
Я хотел бы захватить первый матч и вернутьсяNA если нет совпадений. regexpr("a+", c("abc", "def", "cba a", "aa"), perl=TRUE) # [1] 1 -1 3 1 # attr(,"match.length") # [1] 1 -1 1 2 x <- c("abc", "def", "cba a", "aa") m <- regexpr("a+", x, ...
Необработанные строки Python и Unicode: как использовать веб-ввод в качестве шаблонов регулярных выражений?
РЕДАКТИРОВАТЬ: Этот вопрос не имеет смысла, как только вы поймете, что означает флаг «r». ПодробнееВот [https://stackoverflow.com/questions/2081640/what-exactly-do-u-and-rstring-flags-in-python-and-what-are-raw-string-litter/2081708#2081708] , ...
regexp_substr пропускает пустые позиции
С помощью этого кода, чтобы вернуть n-е значение в строке с разделителями канала ... regexp_substr(int_record.interfaceline, '[^|]+', 1, i)это работает нормально, когда все значения присутствуют Mike|Male|Yes|20000|Yes так что3rd значениеYes ...
Я надеюсь, что это поможет кому-то.
aScript мы добавляем/g в строку без кавычек для обозначения регулярного выражения. Что если у меня есть строка в переменной и я хочу использовать ее как регулярное выражение? Это возможно? Если да, может кто-нибудь показать мне пример ...
) являются ненужными, так как они подразумеваются
альный вопрос о регулярных выражениях (ответ, скорее всего, зависит от Java): "#This is a comment in a file".matches("^#")Это возвращает ложь. Насколько я вижу,^ означает, что это всегда значит и# не имеет особого значения, поэтому я бы ...
@ blueprince13 На практике эти функции, скорее всего, окажутся методами класса. Все, что имеет состояние, принадлежит объекту, так что можно иметь несколько экземпляров одновременно.
простой способ разбора сложных текстовых файлов в панде DataFrame. Ниже приведен пример файла, как я хочу, чтобы результат выглядел после анализа, и мой текущий метод. Есть ли способ сделать его более кратким / быстрым / более питоническим / ...
, Это добавляет «g» в качестве глобального флага, поэтому поиск по одному символу будет повторяться по всей строке.
ти получил ответ здесь, но мне чего-то не хватает, и я надеюсь, что кто-то здесь может мне помочь. Мне нужно регулярное выражение, которое будет соответствовать всем, кроме первой буквы в каждом слове в предложении. Затем мне нужно заменить ...
@ Коби: Это все еще потребует явной итерации по строке, хотя. Большинство людей, решивших использовать регулярные выражения, не хотели бы делать это :-)
учаю «7+» или «5+» или «+5» из XML и хочу извлечь только число из строки, используя Regex. например, функция Regex.Match () stringThatHaveCharacters = stringThatHaveCharacters.Trim(); Match m = Regex.Match(stringThatHaveCharacters, "WHAT I USE ...
И если вам нужно добавить пробел к вашему шаблону (значит игнорировать пробел) - используйте / [^ A-Za-z0-9_ \ -] /
ой любитель в регулярных выражениях, как мне разрешить пробелы (неважно, сколько) в этом регулярном выражении? if(preg_match('/[^A-Za-z0-9_-]/', $str)) return FALSE;
если у вас есть Ruby (1.9+)
я есть файл конфигурации, который я хочу редактировать без комментариев, но не закомментированные строки. я используюsed. Например, у меня есть файл с именем file.txt: test # test # test testЯ хочу заменить «тест» на «ТЕСТ», но НЕ ...