|
Как выбрать символы в тексте между определенными символами? 🠗 (Волшебник 10.08.2017 12:21) | ☑ | ||
---|---|---|---|---|
0
King-SD
10.08.17
✎
11:10
|
Добрый день! Такая задача - есть скажем строка - га123вт,, мне нужно выбрать цифры между символами "а" и "в",,, сами цифры могут менять количество символов,, скажем - га1234вт,, но крайние "а" и "в" неизменны. как это можно реализовать??
|
|||
1
Волшебник
модератор
10.08.17
✎
11:12
|
Найти позицию "а", найти позицию "в" и применить функцию Сред
|
|||
2
King-SD
10.08.17
✎
11:41
|
(1) Уточню такой момент, строка может иметь разный вид, к примеру она может быть - ыва1234врож или тоа123вое ,, но крайние символы от цифр неизменны,, и эти символы могут встречаться в строке ещё раз, а необходимо только цифры между этими крайними
|
|||
3
Волшебник
модератор
10.08.17
✎
11:41
|
(2) Тогда сначала найди первую цифру, а от неё уже пляши.
|
|||
4
Волшебник
модератор
10.08.17
✎
11:45
|
Можно использовать регулярное выражение
[а\d+в] \d - цифра + одно или более см. также http://catalog.mista.ru/public/64222/ |
|||
5
King-SD
10.08.17
✎
11:47
|
(3) вот конкретный пример строки - № 859 от 31.07.2017 г. (Счет-фактура выданный П00000000859 от 31.07.2017 16:02:02)
а мне нужно выбрать 859. это число в строке меняется, как и дата далее.. |
|||
6
Timon1405
10.08.17
✎
11:48
|
(5) и где тут цифры между букв?
|
|||
7
_Дайвер_
10.08.17
✎
11:53
|
(5) Что от тебя требуется то, что ты будешь с этим числом делать дальше?
|
|||
8
1dvd
10.08.17
✎
11:54
|
(5) имхается мне, что это не строка, а представление
|
|||
9
Lexey_
10.08.17
✎
11:54
|
сейчас еще выяснится, что есть ссылка на документ, из которой можно взять номер
|
|||
10
Numerus Mikhail
10.08.17
✎
11:57
|
В (4) правильное решение.
Если буквы "а" и "в" не конкретные тогда просто можно брать первое совпадение по \d{1,} Но чует моя чуйка, что этот номер хранится в каком-то реквизите какого-то документа и нафиг это не нужно. |
|||
11
_Дайвер_
10.08.17
✎
11:59
|
(9) +
|
|||
12
King-SD
10.08.17
✎
12:00
|
(9) Это гиперссылка. как из неё вытащить номер я не знаю, поэтому решил действовать путем выбора из заголовка
|
|||
13
1dvd
10.08.17
✎
12:01
|
(12) гиперссылка.Номер
Но, лучше пригласите специалиста |
|||
14
Lexey_
10.08.17
✎
12:01
|
(12) гиперссылка же не с потолка берется?
|
|||
15
Numerus Mikhail
10.08.17
✎
12:01
|
(12) Что в вашем понимании гиперссылка и где она находится? Желательно подробнее информацию.
|
|||
16
King-SD
10.08.17
✎
12:03
|
(15) Есть документ "поступление товаров и услуг". в неё содержится гиперссылка на документ "счет-фактура" мне на печать акта издокумента поступление нужно вывести номер счет-фактуры из гиперссылки
|
|||
17
_Дайвер_
10.08.17
✎
12:05
|
(16) Так бы и начал, а то намудрил тут
|
|||
18
Вафель
10.08.17
✎
12:07
|
в типовых есть функция получения сч-ф
|
|||
19
King-SD
10.08.17
✎
12:14
|
(18) Нашёл, спасибо
|
|||
20
Волшебник
модератор
10.08.17
✎
12:20
|
Фу ты блин... Семён Семёныч...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |