|
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
|
||||||
Замена в питоне промежутка текста24.12.2020, 10:30. Показов 5650. Ответов 63
Метки нет (Все метки)
здравствуйте, как заменять А на Б в питоне я в курсе
подскажите как в переменной qwerty например с её начала до нужного места - вхождения строки сделать замену, типа того:
0
|
||||||
| 24.12.2020, 10:30 | |
|
Ответы с готовыми решениями:
63
Подсчет количества минут от промежутка до промежутка без учета еще одного промежутка времени.
|
|
Просто Лис
|
|||||||
| 26.12.2020, 13:04 | |||||||
1
|
|||||||
|
|
||
| 26.12.2020, 14:55 | ||
|
Регуляркам есть время и место, знать и понимать их нужно, просто мозг нужно включать, чтобы понимать, когда их применение разумно и оправданно, а когда нет. ТС пока нифига ничего не понимает - ну дак пусть набъёт шишек и сам все осознает, нежели запомнит на всю жизнь один простенький шаблончик программирования (делаем все через lower) и так на всю жизнь.
1
|
||
|
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
|
||
| 03.01.2021, 22:06 [ТС] | ||
|
по мотивам
Регулярное выражение для «открывающего HTML-тега без атрибутов», например, <span> или <p>. Самое простое: /<[a-z]+>/i alert( "<body> ... </body>".match(/<[a-z]+>/gi) ); // <body> Это регулярное выражение ищет символ '<', за которым идут одна или более букв латинского алфавита, а затем '>'. Улучшенное: /<[a-z][a-z0-9]*>/i Здесь регулярное выражение расширено: в соответствие со стандартом, в названии HTML-тега цифра может быть на любой позиции, кроме первой, например <h1>. alert( "<h1>Привет!</h1>".match(/<[a-z][a-z0-9]*>/gi) ); // <h1> Регулярное выражение для «открывающего или закрывающего HTML-тега без атрибутов»: /<\/?[a-z][a-z0-9]*>/i экранированное i, вот оно /i - или это, то что с сайта по JS смотрел? спс где точную инфу глянуть но питону? а то экранированные знаки-специальные символы, на разных ресурсах по разному, их количество 11, 14, 19 видел, спс
0
|
||
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|||
| 03.01.2021, 22:42 | |||
|
Точнее не бывает Добавлено через 1 минуту
1
|
|||
|
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
|
||
| 04.01.2021, 11:21 [ТС] | ||
|
0
|
||
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 04.01.2021, 11:31 | |
|
1
|
|
|
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
|
|||||||
| 04.01.2021, 15:48 [ТС] | |||||||
|
подскажите в цикле в
я подаю в findall из массива строкой кода
findall() missing 1 required positional argument: 'string' отсутствует 1 обязательный позиционный аргумент: 'string' в чём я ошибаюсь? спс пока вывод такой: 0 элемент: +\{1,} количество: 1 элемент: *\{1,} количество: 2 элемент: ?\{1,} количество: 3 элемент: {\{1,} количество: 4 элемент: }\{1,} количество: 5 элемент: [\{1,} количество: 6 элемент: ]\{1,} количество: 7 элемент: \{1,} количество: 8 элемент: |\{1,} количество: 9 элемент: /{1,} количество: 10 элемент: №{1,} количество: 11 элемент: <{1,} количество: 12 элемент: >{1,} количество: 13 элемент: &{1,} количество: 14 элемент: @{1,} количество: 15 элемент: `{1,} количество: 16 элемент: ~{1,} количество: 17 элемент: a-m{1,} количество: 18 элемент: o-z{1,} количество: Добавлено через 36 минут Добавлено через 26 минут это ж правильно, чтобы не городить [a-m] and [o-z] можно [^na-z], так как n-ассоциируется как номер-№ ??
0
|
|||||||
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|||||
| 04.01.2021, 18:59 | |||||
re.findall(pattern, string)Добавлено через 1 минуту [a-mo-z]
1
|
|||||
|
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
|
|
| 04.01.2021, 18:59 [ТС] | |
|
разобрался
.^$*+?{}[]\|() - экранирование этих знаков знаком слеша ПЕРЕД знаком, который экранируем - экранирование точки - \.
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 04.01.2021, 19:02 | |
|
0
|
|
|
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
|
|
| 04.01.2021, 20:45 [ТС] | |
|
ещё столкнулся, если подавать в поиске
;\s = точка с запятой + пробел \s; = пробел + точка с запятой то находит аккурат то количество сколько я их изначально считал с текстового файла, но их там реально нет так в текстовом файле все строки начинаются и заканчиваются знаком ";" как это можно обойти? спс
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 04.01.2021, 22:45 | |
|
Ципихович Эндрю,
\s - это не только пробел. Учи матчасть
0
|
|
|
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
|
||
| 05.01.2021, 07:02 [ТС] | ||
|
читал я
1 re.ASCII По умолчанию \w, \W, \b, \B, \d, \D, \s, \S соответствуют все юникодные символы с соответствующим качеством. Например, \d соответствуют не только арабские цифры, но и вот такие: ٠١٢٣٤٥٦٧٨٩. re.ASCII ускоряет работу, если все соответствия лежат внутри ASCII. 2 Любой пробельный символ (пробел, табуляция, конец строки и т.п.) ясности не добавили-ВРОДЕ понятней, но как их разделить? 2-вообше не объяснимо.... поясните пжл
0
|
||
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 05.01.2021, 09:46 | |
|
Ципихович Эндрю,
https://regex101.com - вставляешь свой текст, выбираешь диалект Python и тестируешь свои регулярки. С подробными объяснениями - где чего совпало и почему.
0
|
|
|
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
|
||
| 05.01.2021, 12:43 [ТС] | ||
|
0
|
||
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 05.01.2021, 13:20 | |
|
Ципихович Эндрю, значит на каждый чих нужно вопрос задавать на форуме, вместо того чтобы попробовать "вживую" и понять как это работает?
Отличная точка зрения, че...
0
|
|
|
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
|
||
| 05.01.2021, 13:36 [ТС] | ||
|
не правильно поняли, вот соль-
потом как толкучка на сайте создаётся прислушиваться к мнению пользователей не хотят, как правило))
0
|
||
| 05.01.2021, 13:39 | |
|
Не по теме: Ципихович Эндрю, ок. Обещаю, что больше не буду создавать толкучку в твоих темах. Удачи.
0
|
|
|
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
|
|||
| 05.01.2021, 13:48 [ТС] | |||
|
мама родная
0
|
|||
| 05.01.2021, 13:48 | |
|
Шифрование текста, табличная замена текста Замена текста
Замена текста Замена текста Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|