[ID CS4-CS6] Пробел и первые пять букв любого регистра

Jeine

Да здравствует разум! Да сгинет маразм!
Топикстартер
15 лет на форуме
Сообщения
7 312
Реакции
6 317
Пробел и первые пять букв любого регистра.
Как составить такой запрос?
 

dastin

Некромант-любитель
12 лет на форуме
Сообщения
2 147
Реакции
2 052
попробую предложить ... \ ([а-яА-ЯёЁ]|[a-zA-Z]){5}
или \s ([а-яА-ЯёЁ]|[a-zA-Z]){5} если пробел не просто пробел, а любой пробельный элемент
 
Последнее редактирование:
  • Спасибо
Реакции: Валера1966 и Jeine

andrejK

R.I.P.
Сообщения
10 300
Реакции
5 218
Тяжёлое наследие Ворда в этом предложении)))
 

Jeine

Да здравствует разум! Да сгинет маразм!
Топикстартер
15 лет на форуме
Сообщения
7 312
Реакции
6 317
Последнее редактирование:

dastin

Некромант-любитель
12 лет на форуме
Сообщения
2 147
Реакции
2 052
Тяжёлое наследие Ворда в этом предложении)))
если учесть, что только для ворда и единожды смотрел на regex - наследие отрицать сложно :) ... отчего тяжёлое? единственное! :)
... а что, не работает?
 

К.Т.

Участник
Сообщения
324
Реакции
337
если учесть, что только для ворда и единожды смотрел на regex - наследие отрицать сложно :) ... отчего тяжёлое? единственное! :)
... а что, не работает?
Вообще говоря, встретятся какие-нибудь буквы с диакритиками, или, например, греческие — не сработает.
 
  • Спасибо
Реакции: Jeine и dastin

Jeine

Да здравствует разум! Да сгинет маразм!
Топикстартер
15 лет на форуме
Сообщения
7 312
Реакции
6 317

Jeine

Да здравствует разум! Да сгинет маразм!
Топикстартер
15 лет на форуме
Сообщения
7 312
Реакции
6 317
А что, если я не стой стороны к вопросу подошёл...
Правильно ли я начал бороться с понаставленными в ворде дефисами, где хотелось видеть перенос на другую строку?
 

К.Т.

Участник
Сообщения
324
Реакции
337
(?<=\l)-(?=\l) — заменить на ничего (убирает дефис между любыми строчными буквами).
А при чём тут пять букв после пробела?
 

Jeine

Да здравствует разум! Да сгинет маразм!
Топикстартер
15 лет на форуме
Сообщения
7 312
Реакции
6 317
убирает дефис между любыми строчными буквами
что же тогда делать с
кто-либо
куда-нибудь
и т.п.
А при чём тут пять букв после пробела?
Не суть. Пусть 6. Мне нужна была сама конструкция, где можно менять количество букв как угодно.
 

Jeine

Да здравствует разум! Да сгинет маразм!
Топикстартер
15 лет на форуме
Сообщения
7 312
Реакции
6 317
В итоге на данный момент из более чем 2000 включений подобного осталось определиться по 800 случаям. Всё лучше, чем 2000.
Но многовато :(
После некоторых вариантов автозамен использую теперь
([\u\l]{3})-([\u\l]{3})
$1$2
но смотрю при этом глазами.
 

suntory

Administrator
15 лет на форуме
Сообщения
23 438
Реакции
12 479
Еще есть spellcheck и в Ворде и в ID, они ищут по словарю.
 

Jeine

Да здравствует разум! Да сгинет маразм!
Топикстартер
15 лет на форуме
Сообщения
7 312
Реакции
6 317

suntory

Administrator
15 лет на форуме
Сообщения
23 438
Реакции
12 479
Тогда словарь по-моему эффективнее. Из известного мне софта Finereader убирает их автоматом, там опять таки словарь.
 

Jeine

Да здравствует разум! Да сгинет маразм!
Топикстартер
15 лет на форуме
Сообщения
7 312
Реакции
6 317
Еще есть spellcheck и в Ворде и в ID, они ищут по словарю.
То есть, снова глазами? Тогда это то же самое, если не хуже.
Из известного мне софта Finereader убирает их автоматом
Это настолько слабый вариант, что при вёрстке многостранички не подходит совершенно.