Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 4

Ребята, подскажите как лучше реализовать замену одного слова в строке, из нескольких одинаковых?

07.12.2016, 15:32. Показов 715. Ответов 4
Метки java (Все метки)

Студворк — интернет-сервис помощи студентам
Стоит задача вкл/выкл определённые сервисы при помощи radio button/checkbox с веб-морды, путём изменения текстового файла(в lua-скрипте меняется "true" на "false" и наоборот), для меня проблема в том, что не могу вкл/выкл сервисы по одному, а только тупо меню все "true" на "false", пытался через цикл "for", но что то не очень получилось, если вопрос звучит глупо и по детски, то заранее извиняюсь. Скрипт который нужно менять прикрепил.

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
CONNECT = 20
REPORT = 23
CONTINUE = 31
APPLYCHARGING = 35
REP_APP_CON = 233531
 
BYPASS_all_SERVICES = "OFF" -- OFF/ON
 
local SIP_TERM = {
SERVICE_BYPASS = true,
APP_SERVER_TYPE = "HTTP",
APP_SERVER_IP = "999.999.1.8",
IDP_RES = CONNECT,
ParamRequet = { "CALLING_NUM", "CALLED_NUM"}
}
 
local ROAM_CHECK = {
SERVICE_BYPASS = true,
APP_SERVER_TYPE = "ORACLE",
APP_SERVER_IP = "RADIUS", --настройки коннекта в /usr/lib/instantclient_12_1/tnsnames.ora 
IDP_RES = REP_APP_CON,
ParamRequet = { "CALLING_NUM", "CALLED_NUM"}
}
 
if BYPASS_all_SERVICES == "ON" then
print("\nContinue")
return 1, 0, CONTINUE -- Отправляем Continue
 
elseif SIP_TERM.SERVICE_BYPASS == true then
print("\nSIPOnly")
return 2, SIP_TERM.APP_SERVER_IP, SIP_TERM.IDP_RES -- SIPOnly
 
elseif ROAM_CHECK.SERVICE_BYPASS == true then
print("\nROAM_CHECK")
return 3, ROAM_CHECK.APP_SERVER_IP, ROAM_CHECK.IDP_RES -- ROAM_CHECK
 
else
print("Нет такого игрока") -- если BYPASS - ни одно из перечисленных
end
 
Appended Data
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.12.2016, 15:32
Ответы с готовыми решениями:

Ребята подскажите как это реализовать
Я средствами html создаю объект Select, значения которого заполняю средствами php, php выводит в Select из базы данных картинок следующие...

Подскажите, как реализовать замену переменных в rtf-файле из utf8
Данные в БД сервера хранятся в utf8 при замене переменных в rtf-файле вместо русского текста вылезают «кракозябры» Подскажите, как решить...

Как сделать замену слова в строке без использования функций библиотеки string?
вводится строка => вводится слово, которое нужно заменить(если оно есть в строке)=> вводится слово на которое нужно заменить

4
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
07.12.2016, 16:36
RossarioAgro, что это за язык? Тут раздел джава и это явно не она.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 4
07.12.2016, 16:41  [ТС]
Это пример текстового файла(lua-скрипт), я его выложил просто как пример текстового файла в котором необходимо осуществить поиск и замену слова.
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
07.12.2016, 16:43
Цитата Сообщение от RossarioAgro Посмотреть сообщение
local SIP_TERM = {
SERVICE_BYPASS = true,
APP_SERVER_TYPE = "HTTP",
APP_SERVER_IP = "999.999.1.8",
IDP_RES = CONNECT,
ParamRequet = { "CALLING_NUM", "CALLED_NUM"}
}
Допустим, нужно изменить SERVICE_BYPASS в SIP_TERM, перебираем строки, пока не наткнемся на строку, содержащую SIP_TERM - нашли начало блока, перебираем строки до тех пор, пока не наткнемся на SERVICE_BYPASS - меняем с true на false, выходим.
А вообще перепиши все на JSON, например. И каким-нибудь jacksonом доставай объекты.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 4
08.12.2016, 13:59  [ТС]
xoraxax, Алгоритм действий то я понял, а вот способ реализации пока не получается запилить.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.12.2016, 13:59
Помогаю со студенческими работами здесь

Как можно осуществить замену слова в строке? (например, дом на мир и обратно)
void dom(char*s){ while (*s) switch(*s) { case 'dom': *s++='mir'; break; case 'mir': *s++='dom'; break; default: s++; ...

Ребята подскажите какую Ajax библиотеку лучше выбрать?
Ребята подскажите какую Ajax библиотеку лучше выбрать? Пытался сам разобраться в этом вопросе, но что-то не получается. Ссылаются на...

Здравствуйте! Подскажите как лучше реализовать!
Здравствуйте! помогите пожалуйста реализовать! Возникла такая задача:A! даны номера телефонов: 89342....... 89301....... ...

Подскажите как лучше реализовать базу данных
Всем привет! Прошу помощи в создании базы данных. Точнее подсказок и лучшего решения от людей которые с базами на Ты. Я только начал...

Подскажите пожалуйста как лучше реализовать условие
Подскажите пожалуйста как лучше реализовать условие: в edit1 IP-адрес если этот ip и диапазона 192.168.1.1-192.168.1.255 тогда в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru