word word word word word word word word word word word word word word word word word

вставить "&B5&" после каждых 10 символов, вместо них будет

word word "&B5&"word word "&B5&"word word "&B5&"word word "&B5&"word word "&B5&"word

Как я могу сделать это с помощью Sublime Text 3, Notepad++ или другого? Что такое регулярное выражение найти и заменить предложения? Или любой другой полезный способ сделать это

1
Kenan EROL 22 Окт 2019 в 18:34
См. "Как спросить" и связанные страницы, а также "mcve". Вы исследовали это? Где? Если это не помогло, скажите нам, почему. Что вы пробовали? Если не пробовал, то почему? Если да, то что? Мы хотели бы увидеть вашу минимальную попытку решить эту проблему.
 – 
the Tin Man
23 Окт 2019 в 04:25

1 ответ

Вы можете сделать это с помощью регулярного выражения, вот пример с использованием vscode: [^.*]{10} заменить все на $0 "&B5&"

enter image description here

Выход:

word word "&B5&"word word "&B5&"word word "&B5&"word word "&B5&"word word "&B5&"word word "&B5&"word word "&B5&"word word "&B5&"word

примечание: вы можете использовать это регулярное выражение и для возвышенного. не забудьте проверить кнопку .*

enter image description here

Или используя php:

$input = 'word word word word word word word word word word word word word word word word word';

$input = preg_replace('#([^.*]{10})#', '$1 "&B5&"', $input);

echo $input;

Выход:

word word "&B5&"word word "&B5&"word word "&B5&"word word "&B5&"word word "&B5&"word word "&B5&"word word "&B5&"word word "&B5&"word
1
ferhado 22 Окт 2019 в 19:09