@Lunnayan said in Помогите с текстом:
Проблема была именно в BAS
Решил проблему через буфер обмена
https://skillbox.ru/media/code/yazyk-razmetki-markdown-shpargalka-po-sintaksisu-s-primerami/#stk-12
Всем привет... Не получается сделать регулярное выражение под такие данные:
Получаем текст в таком виде:
10pF
±5%
50V
C0G, NP0
0201 (0603 Metric)
47pF
±5%
25V
C0G, NP0
0201 (0603 Metric)
47pF
±5%
25V
C0G, NP0
0201 (0603 Metric)
А нужно как-то через регулярное выражение сделать чтобы текст сохраняло в таком виде:
10pF ±5% 50V C0G, NP0 0201 (0603 Metric)
47pF ±5% 25V C0G, NP0 0201 (0603 Metric)
47pF ±5% 25V C0G, NP0 0201 (0603 Metric)
и т.д.
Уже два дня ковыряю эту регулярку(( очень туго с ней((( помогите пожалуйста(
@Pro100Sata said in Нужна помощь с регулярным выражением:
Всем привет... Не получается сделать регулярное выражение под такие данные:
Получаем текст в таком виде:10pF ±5% 50V C0G, NP0 0201 (0603 Metric) 47pF ±5% 25V C0G, NP0 0201 (0603 Metric) 47pF ±5% 25V C0G, NP0 0201 (0603 Metric)А нужно как-то через регулярное выражение сделать чтобы текст сохраняло в таком виде:
10pF ±5% 50V C0G, NP0 0201 (0603 Metric) 47pF ±5% 25V C0G, NP0 0201 (0603 Metric) 47pF ±5% 25V C0G, NP0 0201 (0603 Metric)и т.д.
Уже два дня ковыряю эту регулярку(( очень туго с ней((( помогите пожалуйста(
Посмотрите html элемент, из которого вы получаете этот текст, скорее всего все необходимые данные разделены тегами. Если я прав, то проще получать в цикле BAS все данные по очереди и формировать необходимую строку.
@Pro100Sata said in Нужна помощь с регулярным выражением:
Уже два дня ковыряю эту регулярку(( очень туго с ней((( помогите пожалуйста(
Два дня? Я вам ровно 24 часа назад помог составить регулярку
https://community.bablosoft.com/topic/12594/помогите-пожалуйста-с-регулярным-выражением/3
@Fox
"66152003102 RC0805 2 KOM 1%
66153603102 RC0805 3.6 KOM 1%
66151803102 RC0805 1.8 KOM 1%
66152003102 RC0805 2 KOM 1%
66154303102 RC0805 4.3 KOM 1%
10297331 RC0805 6.81 kOm 1%
66152003102 RC0805 2 KOM 1%
66153303102 RC0805 3.3 KOM 1%
RC0805 1 KOM 1%
66152703102 RC0805 2.7 KOM 1 %"
С этим я разобрался...
с другим не могу разобрать как сделать...
вот как оно в html выглядит

@Fox said in Нужна помощь с регулярным выражением:
Если я прав, то проще получать в цикле BAS все данные по очереди и формировать необходимую строку.
Вот так я получаю текст и обрабатываю его:

Из таблицы я вытаскиваю 5 столбцов и сохраняю их данных...
Как сделать так чтобы оно сохраняло в таком формате
Чтобы через каждые 5 слов оно делало отступ на новую строку?
"123qwerty 123qwerty 123qwerty 123qwerty 123qwerty
123qwerty 123qwerty 123qwerty 123qwerty 123qwerty"
и т.д.
То сейчас сохраняет вообще с дикими отступами и через 1 слово делает отступ на новую строку
10pF
±5%
50V
C0G, NP0
0201 (0603 Metric)
@Pro100Sata said in Нужна помощь с регулярным выражением:
Чтобы через каждые 5 слов оно делало отступ на новую строку?
добавьте условие на кратность 5
if [[CYCLE_INDEX]] % 5 == 0
@Pro100Sata said in Нужна помощь с регулярным выражением:
@Fox Получилось сделать... правда не очень красиво, но работает.
Спасибо за помощь.
[[CYCLE_INDEX]] % 5 == 0 && [[CYCLE_INDEX]] != 0