Регулярные выражения предоставляют декларативный язык для сопоставления шаблонов в строках. Они обычно используются для проверки, синтаксического анализа и преобразования строк. Поскольку регулярные выражения не полностью стандартизированы, все вопросы с этим тегом должны также включать тег, определяющий применимый язык программирования или инструмент.
У меня есть список файлов Excel, имена которых имеют аналогичный формат. Мне нужно использовать информацию в их именах в качестве столбцов в фрейме данных pandas. Я не слишком знаком с регулярным выражением, но я использовал Google и .......
2 Мар 2021 в 12:13
Я знаю, что это медленно из-за ([\.\-][a-z0-9])*. Но я не знаю, как его оптимизировать.
^https:\/\/([a-z0-9]+([\.\-][a-z0-9])*)+(\.([a-z]{2,11}|[0-9]{1,5}))(:[0-9]{1,5})?(\/.*)?$
....
2 Мар 2021 в 11:17
У меня есть текст, в котором есть случайные символы новой строки \n. Я хочу выделить часть этого текста после определенной фразы.
text <- "Lorem ipsum dolor sit amet, \nconsectetur adipiscing elit, \nsed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis ....
В блокноте ++ я хочу заменить это:
gl_account_wid AS [gl_ACCT_rowid],
location_code AS [location_code],
location_name AS [location_name],
location_level_1 AS [location_lvl1_name],
location_level_2 AS [location_lvl2_name],
location_level_3 AS [location_lvl3_name],
location_lev....
У меня есть текущее регулярное выражение / ^ [A-Za-z- '] + $ /. Я хотел бы сохранить вышеуказанное, но не выполнить / исключить, если в строке, окруженной пробелами, есть слово «привет».....
2 Мар 2021 в 06:15
Я создаю это регулярное выражение, чтобы оно соответствовало любому hi, но игнорирую совпадение, если в конечной строке есть ;base64
Я хотел бы также проигнорировать совпадение, если строки начинаются с ;, также не совпадают в случае, если есть ;, предшествующий совпадению, как в строке 3. (пытаясь ....
2 Мар 2021 в 05:43
Я нашел предыдущий пост, который не был достаточно гибким, чтобы применить его к моей ситуации ... Регулярное выражение для получения числа после определенной строки в R То, что я пытаюсь сделать, это очистить адреса перед .......
У меня проблема с исправлением этого регулярного выражения.
Проблема: предположим, что робот может двигаться в любом из четырех направлений (вперед (F), назад (B), влево (L), вправо (R)), с указанием количества шагов, которые он может двигаться в этом направлении. Количество шагов, которое он может....
Я заменяю символы {, }, :, , пустой строкой, используя следующее:
Этот код:
s = "\":{},"
print(s)
print(re.sub(r'\"|{|}' , "",s))
Печатает :
":{},
:,
Что и ожидается.
Я пытаюсь изменить регулярное выражение, чтобы игнорировать все, что находится между открытыми и закрытыми скобками. Таким образом....
Мне нужно напечатать массив строк вместе с одним полем в моем объекте json.
Данные:
{ "key1":"val1", "key2":"value2", "codes":["apple","mango","banana","orange"], "key3_conditional":"yes"}
Мой поисковый запрос:
<My search query>
| rex "\|(?<payload>[^\|]*)$"
| spath input=payload
| rex "\"codes\"....
1 Мар 2021 в 16:15
2
Как получить число из текстового файла после определенной строки в одной из строк где-то в строке?
У меня есть текстовый файл, содержащий следующие две строки:
-host MYPC -param 3 -param2 4
-host MYPC -param3 2 -param4 5
Я хочу получить значение, соответствующее -param, которое равно 3 (-param 3) в пакетном файле Windows.
Я попробовал это с помощью команды findstr, как показано ниже:
findstr /R ....
1 Мар 2021 в 14:58
У меня есть несколько прямолинейная дилемма, но я не смог найти для нее решения.
Я получаю файл JSON из базы данных MongoDB и использую json.dumps для преобразовать его в строку:
client = MongoClient("XXXX")
db = client.testdb
table = db.testingtable
document = table.find()
document = list(document....
Я новичок в Python, но решил, что попробую разобрать HTML. Я дошел до того, что у меня есть список записей, но я не знаю, как привести их к тому, кем я хочу быть. Мой вклад
['<li><span class=\'typeno\'>1.</span><a href="#m3_ds_real_save_file">M3 DS Real Save File</a></li>', '<li><span class=\'type....
1 Мар 2021 в 09:20
Я пытаюсь пометить FirstName Multiple MiddleNames LastName с помощью Regex, но без символов (скобок, запятых и т. Д.).
Успешно:
Джон Джеймс Доу Джеймс Джон Доу Кедрон Джон Доу
Недействительно (в целом, а не частично):
Джон Джеймс, Доу (Джеймс) Джон Доу Кедрон
У меня есть \^.+ .+\, который отличн....
1 Мар 2021 в 09:11
Вот пример ввода,
text = "John Vv"
Мне нужно удалить Vv, потому что один и тот же символ повторяется несколько раз?
Если слово содержит другие символы, не удаляйте его, например VvSh.
Я пробовал что-то подобное, и это сработало, но я не хочу писать одну и ту же строку для каждого английского символ....
1
Как мне указать программе сопоставления регулярных выражений Scala выбрать крайнее левое чередование
Я столкнулся с проблемой чередования регулярных выражений при попытке получить значение из scala.util.matching.Regex. Я пробовал как стандартные, так и незакрепленные инициализированные состояния при использовании .......
1 Мар 2021 в 03:14
const students = await Student.find(
{ name: /\w*(req.body.name)\w*/i },
'name surname email'
);
Привет всем, я не мог понять, почему этот оператор поиска регулярного выражения ничего не возвращает. Я проверяю данные из базы данных на веб-сайтах управления регулярными выражениями,....
У меня есть строка «AB6110_78». Я собираюсь опустить подчеркивание и все цифры после него до конца строки с использованием функции замены Oracle 12C PL / SQL regexp. Для большей ясности это должно быть "AB6110" после процесса изменения-исключения.
Стоит отметить, что количество цифр после подчерки....
Мне нужно сопоставить строку, в которой первый подстановочный знак не отделен от остальной строки пробелом.
(?<=<br> ).*?【.*?】 \(.*?\)<br>
Например, в следующем примере ...
<br> 一を知って二を知らず see only one side of a matter; have only a narrow understanding.<br> いつ1【一】 (itsu)<br>
... только это должно....
У меня есть файл разметки * со вкусом Leanpub с именем sample.md. Я хотел бы преобразовать его блоки кода в стиль уценки со вкусом Github, используя Raku Regex. Вот пример кода ** ruby **, который печатает .......
28 Фев 2021 в 00:30
Я хочу использовать это выражение [^\w\h ] для захвата и замены каждой последовательности следующих друг за другом специальных символов как одного:
Например, если я заменю в этом тексте:
$$ это .... текст :
Автор: *special_char*
Результат будет:
*special_char* это *special_char* текст *special_char*....
27 Фев 2021 в 23:06
Я ищу шаблон регулярного выражения python, чтобы соответствовать только первому символу после символа пробела. Все пространства - это только одно пространство. В настоящее время мой шаблон соответствует всем символам после пробела, но .......
Например, если у меня есть строка abc%12341%%c%9876, я хотел бы заменить от последнего% в строке до конца пустой строкой, окончательный результат, который я пытаюсь получить, будет abc%12341%%c.
Я создал регулярное выражение '.*#' для поиска последнего%, означающего abc% 12341 %% c%, а затем получил....
Я хочу удалить двойные кавычки = "G27707" Я хочу G27707 этот ответ
Поскольку это Просмотр исходного кода страницы
@context":"http://schema.org","@type":"Product","sku":"G27707","brand":"adidas",
....
В моем листе Google я пытаюсь удалить содержимое любых символов < >, включая сами символы '<' '>' '.
В этом примере текста: <h3>AJ Sports</h3> has been in business for 30 years
Я хочу: 'AJ Sports has been in business for 30 years'
Я использовал это регулярное выражение formula =REGEXREPLACE(B2,"\s\<....
27 Фев 2021 в 12:58