powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Анализ строки
6 сообщений из 6, страница 1 из 1
Анализ строки
    #40008967
Mixon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый!
Стоит задача разобрать строки описывающий "номенклатуру",
Примеры(условные):
"Яблоко красное\12344" => 'Яблоко красное', '12344'
"XXX 123-321 табурет" => 'табурет', 'XXX 123-321'

Как видите из примеров при определенной степени знакомства с предметной областью можно выделить "Тип" объекта и его "Спецификацию", вопрос стоит как программно попытаться разобрать исходную строку и выделить из нее составляющие.
...
Рейтинг: 0 / 0
Анализ строки
    #40008990
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С помощью регулярных выражений.
Если затрудняешься написать - поможем, но сформируй формальные критерии разбора. Примеров слишком мало.
...
Рейтинг: 0 / 0
Анализ строки
    #40008993
Mixon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

"Номенклатура" описывается "Типом"("Стул XYZ","Яблоко","Монтажный синий стол", обычно слово "Кириллица", но бывают исключения к примеру "Лампа" и "Лампа LED") и "Спецификацией"(к примеру "АБС 123-321"), при этом в "Спецификации" могут быть буквы(Верхний и нижний регистры), разделители, цифры и спец. символы.

Сейчас разделяю строку по "Пробелу" и проверяю из чего строка как правильно отрабатывать строки типа:
"Лампа 123-321";
"Лампа АБС 123-321";
"Лампа LED АБС 123-321".
...
Рейтинг: 0 / 0
Анализ строки
    #40009029
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Формализуй чётко, а не этот поток мысли. когда сам это сделаешь, скорее всего, сам и поймешь, что хочешь и что делать
...
Рейтинг: 0 / 0
Анализ строки
    #40010309
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes
Формализуй чётко, а не этот поток мысли. когда сам это сделаешь, скорее всего, сам и поймешь, что хочешь и что делать

золотые слова
...
Рейтинг: 0 / 0
Анализ строки
    #40010379
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro
С помощью регулярных выражений.
Если затрудняешься написать

Обратись к "мираторгу" - он за 30 руб. в час регулярки пишет
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Анализ строки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]