У меня есть строка, в которой я пытаюсь создать группу только элементов с запятыми. Пока я могу создать группу, то, что я пытаюсь сделать, это убедиться, что строка содержит слово nodev. Если строка не содержит этого слова, должно отображаться совпадение, иначе регулярное выражение не должно совпадать.python regex разделенная запятой группа
Строка:
"/dev/mapper/ex_s-l_home /home ext4 rw,exec,auto,nouser,async 1 2"
Regex, который соответствует запятая разделителями группе:
([\w,]+[,]+\w+)
Я попытался это регулярное выражение, но не повезло:
(?!.*nodev)([\w,]+[,]+\w+)
Я использую https://pythex.org/, и я ожидаю, что мой вывод будет иметь одно совпадение, содержащее «rw, exec, auto, nouser, async». Таким образом, я планирую добавить, nodev в конец строки, если он не содержит его. не
Ищет регулярное выражение единственным решения (без функции)
Каков ваш ожидаемый результат? –
Я использую https://pythex.org/ и ожидаю, что мой вывод будет иметь одно совпадение, содержащее «rw, exec, auto, nouser, async» –
Не 'string.split() [3]' достаточно ? – falsetru