#python #regex
#python #регулярное выражение
Вопрос:
Я работаю над проектом, который требует извлечения всего номера обращения из заданной строки. Может кто-нибудь, пожалуйста, помочь мне создать регулярное выражение, соответствующее шаблону для всех номеров регистра.
Шаблон выглядит так: за буквенно-цифровым должен следовать / буквенно-цифровой должен следовать / буквенно-цифровой
*Housekeeping Services For the period( 1‐03‐2020 to 31‐03‐2020) ‐ HDC ‐5i
SL.NO HSN/SAC
Code UOM
Facility
Approved
HC
Total Billing
Hours
Actual Manpower
HC
Unit Rate Per
Month Taxable Value
1 HK Supervisor 9985 HR 4 832 4.00 18,644.00 7 4,576.00*
Case no.**MH20/00285/VAS**
Case no. **MH20/00294/GVN1**
Case no. **MH20/000026/MUMR**
Case no. **KA20/00346/BN**
Case no. **DL20/0024/DLH39**
Case no. **MH20/003B30/GUR2**
Case no. **GJ20/001A75/GJ**
Case no. **GJ20/001A77/GJ**
Case no. **MH20/002CK89/GVN1**
*3,15,962.69
2 8,436.64
2 8,436.64
3,72,836.00
AMOUNT IN WORDS:‐ Rupees Three Lakhs Seventy Two Thousand Eight Hundred Thirty Six Only*
Комментарии:
1. Предпринимали ли вы какие-либо попытки сделать это самостоятельно?
2. Да, я пробовал что-то вроде [a-zA-Z0-9 /][a-zA-Z0-9 /][a-zA-Z0-9], но он сопоставляет все доступные значения с in the phrase, и вместо этого я хочу извлечь только номер обращения
3. Я предполагаю, что так на самом деле выглядит ваш источник. Пожалуйста, удалите все добавленные вами символы форматирования
Ответ №1:
Это должно выполнить эту работу
[dw]{4}/[dw] /[dw]