12 / 12 / 3
Регистрация: 26.11.2010
Сообщений: 147
1

Установить факт вхождения одной строки в другую

12.01.2012, 16:30. Показов 2394. Ответов 2
Метки нет (Все метки)

Всё просто не не могу вспомнить.
C#
1
2
string q = "город Москва";
if (q содержит "город") тогда ......
Добавлено через 29 секунд
Вродебы нашел может как то можно это упростить?
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
for (int y = 0; y < split.Length; y++)
                        {
                            split[y].Trim();
                            if ((split[y][0] == "г" && split[y][1] == ".") || 
                                (split[y].IndexOf("город")>0) || 
                                ((split[y][0] == "Г" && split[y][1] == ".")) ||
                                ((split[y][0] == "Г" && split[y][1] == " ")) ||
                                (split[y][0] == "г" && split[y][1] == " "))
                            {
                                split[y].Replace("г.", "").Replace("город", "").Replace("Г.", "").Replace("г ", "").Replace("Г ", "").Trim();
                                fr_opr[14] = split[y];
                            }
                        }
Добавлено через 9 минут
чуть ошибся -
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
for (int y = 0; y < split.Length; y++)
                        {
                            split[y].Trim();
                            if ((split[y][0] == 'г' && split[y][1] == '.') || 
                                (split[y].IndexOf("город")>0) || 
                                ((split[y][0] == 'Г' && split[y][1] == '.')) ||
                                ((split[y][0] == 'Г' && split[y][1] == ' ')) ||
                                (split[y][0] == 'г' && split[y][1] == ' '))
                            {
                                split[y].Replace("г.", "").Replace("город", "").Replace("Г.", "").Replace("г ", "").Replace("Г ", "").Trim();
                                fr_opr[14] = split[y];
                            }
                        }
но всеравно не работает
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.01.2012, 16:30
Ответы с готовыми решениями:

Порядковый номер вхождения одной строки в другую
String.IndexOf ищет первое вхождение, String.LastIndexOf - последнее, а как найти, например, второе...

Установить факт вхождения кубов друг в друга
Скорее всего это да же вопрос не по самому языку а по математике. Начал писать программу для себя...

Проверка вхождения одной строки в другую (подбор уникальных строк)
Здравствуйте! сморите такая тема У меня в текст бох вводится пароль! а на др кнопку есть...

Поиск подстроки в строке, установить только факт вхождения
Нужно найти все совпадения. Нужно использовать регулярные выражения. Прочитал вот это -...

2
185 / 185 / 53
Регистрация: 10.04.2009
Сообщений: 491
12.01.2012, 16:47 2
C#
1
2
 var s = "fuck you";
if (s.Contains("fuck")) s = s.Replace("fuck", "*");
1
933 / 758 / 299
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
12.01.2012, 18:01 3
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
using System;
using System.Collections.Generic;
using System.Text.RegularExpressions;
 
namespace ConsoleApplication1{
   class Program {
       static void Main(string[] args){
           string q = "город Москва";
           q = Regex.Replace(q, @"город|г[\.\s]", "", RegexOptions.IgnoreCase);
 
           Console.WriteLine(q.Trim());
           Console.ReadLine();
        }
   }
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.01.2012, 18:01
Помогаю со студенческими работами здесь

Проверка вхождения одной строки в другую
программа для проверки вхождения одной строки в большую

Поиск первого вхождения одной строки в другую
Здравствуйте уважаемые форумчане! Необходимо написать программу которая производит поиск первого...

Определить номер последнего вхождения одной строки в другую
программа определяет номер последнего вхождения одной строки в другую. Program fin; uses ...

Возврат позиции первого вхождения одной строки в другую
Как мне сделать возврат позиции первого вхождения одной строки в другую? На visual basic я делал ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru