Tag: регулярное выражение для

Помогите с пониманием регулярного выражения

У меня есть это регулярное выражение \\..\\{3\\}$ Я хочу понять, как это выражение работает, чтобы соответствовать строке. Моя мысль состоит в том, что она соответствует любым 8 символам в конце строки. Так ли это выражение работает? Если это так, я думаю, что что-то вроде этого будет соответствовать строке: rs.efg$tu

исключить строки из файла на основе определенных значений в определенных столбцах

У меня есть текстовый файл на сервере Linux CentOS 7, который содержит много записей в следующем формате: 1234567890123456, 1, 17, cde, Test Test 1234567890123456, 2, 17, cde, Test Test 1234567890123456, 3, 17, cde, Test Test 1234567890123456, 4, 17, cde, Test Test 1234567890123456, 5, 17, cde, Test Test 1234567890123456, 1, 18, cde, Test Test 1234567890123456, 1, […]

регулярное выражение шаблона для правила перезаписи apache

У меня есть следующий шаблон в нескольких тысячах строк, которые я хотел бы использовать для регулярного выражения для преобразования в то, что я хочу RewriteRule ^/omg/deadly-venom/?$ http://www.example.com/omg/deadly-venom [L,NC,R=301] RewriteRule ^/buzz/get-on-it/?$ http://www.example.com/buzz/get-on-it/ [L,NC,R=301] и другие подобные этому для нескольких тысяч строк Поэтому в основном я хочу иметь это RewriteRule ^/omg/(deadly-venom)/?$ http://www.example.com/omg/$1 [L,NC,R=301] RewriteRule ^/buzz/(get-on-it)/?$ http://www.example.com/buzz/$1 [L,NC,R=301] […]

Команда командной строки для добавления пробела к регулярному выражению

Я хочу добавить пробелы в каждое соответствие шаблона регулярного выражения, найденного в текстовом файле. Пример: xadsfa 1 – 2 — — — AB jklhwj 3 — — — asdfh weriulceh 2 – 4 — — — asdf Я хочу совместить «1 -2» или «2 – 4». Я придумал эту схему: [0-9]\s-\s[0-9] Теперь я хотел бы […]

bash regex для поиска и сохранения строки из файла

Я ноб, поэтому спасибо за вашу помощь. Нужна помощь в bash … Мой файл hi.html имеет много строк текста. Мне нужно выследить линию, которая начинается с Hello abc123 blah blah blah а затем сохранить в myvariable любой текст в позиции abc123 который время от времени будет меняться, но Hello жестко закодирован и всегда будет «Hello». […]

Возврат результата из Perl Regex

Я пытался просто вернуть значения inet из UP-адаптеров в ip addr , 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s7: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP […]

Удалить все до «/» на каждой строке

Я пытаюсь удалить определенный текст, который появляется до / на каждой строке. У меня есть что-то вроде: testing.db.com/7fad416d-f2b3-4259-b98d-2449957a3123 testing.db.com/8a8589bf-49e3-4cd7-af15-6753067355c6 и я просто хочу в итоге: 7fad416d-f2b3-4259-b98d-2449957a3123 8a8589bf-49e3-4cd7-af15-6753067355c6 Может ли кто-нибудь помочь мне с регулярным выражением? Все, что я нашел, удаляется после / , а не раньше .

Как извлечь сходство между двумя строками

У меня две строки в двух разных предложениях: строка 1: 30 mutation alanine for valine строка 2: alanine at position 30 можно ли найти сходство между ними, так как ясно, что у них обоих есть 30 и аланин, используя регулярные выражения, например?

Перемещайте каждую строку до конца строки, содержащей символ

Я запустил два запроса xpath, соединенных вместе, чтобы получить определенную информацию. Однако результаты были отформатированы на отдельных строках, в то время как я хочу, чтобы они были на одной линии. Например, строки выглядят так: <id>rd://data1/8b</id> <name>DM_test1</name> <id>rd://data2/76f</id> <name>DM_test_P</name> Но я хочу, чтобы строка, начинающаяся с <name> находилась рядом с строкой, заканчивающейся с помощью </id> следующим […]

Удаление повторяющихся слов между скобками inline

Наш вклад выглядит примерно так: 2012-04-17 [GBPGBP] 2012-04-13 [GBP GBP] 2012-04-13 [GBP] 2012-04-11 [GBPGBP] 2012-04-11 [GBP GBP] 2012-04-10 [GBPGBP] 2012-04-06 [GBP GBP GBP] 2012-04-17 [GBPGBP] 2012-04-13 [GBP CDN] 2012-04-13 [GBP] 2012-04-11 [GBPCDN] 2012-04-11 [GBP DL DL] 2012-04-10 [PSGBP] 2012-04-06 [PS PS] И мы хотели бы получить 2012-04-17 [GBP] 2012-04-13 [GBP] 2012-04-13 [GBP] 2012-04-11 [GBP] 2012-04-11 […]

Linux и Unix - лучшая ОС в мире.