powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Java
7 сообщений из 7, страница 1 из 1
Java
    #38496279
Fyn2013
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как задать такое условие, чтобы слово все равно нашлось неважно от регистра букв? т.е. например в контенте есть слово только " Печать ", но если запросить вот так -" печать " - чтобы тоже его нашло.
...
Рейтинг: 0 / 0
Java
    #38496283
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fyn2013,


String.toLowerCase(), String.toUpperCase();
...
Рейтинг: 0 / 0
Java
    #38496301
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Java
    #38496315
Fyn2013
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergunka,

а можно поконкретнее?=)
...
Рейтинг: 0 / 0
Java
    #38496358
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fyn2013Sergunka,

а можно поконкретнее?=)
Ты конкретный вопрос задай. Исходные данные. И выходные.
...
Рейтинг: 0 / 0
Java
    #38496618
Fyn2013
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonТы конкретный вопрос задай. Исходные данные. И выходные

Вот сюда надо добавить эту логику,чтобы независимо от регистра букв, в данных разделах массива argi, нашлось определённое слово..String word - это слово, которое вводим в поиск

Код: java
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.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
public class Search {
	
	private String word;
	private String str="";
	private String str2="";
		
	        public String getWord() {
			return word;
		}

		public void setWord(String word) {
			this.word = word;
		}
		public String getStr() {
			return str;
		}

		public void setStr(String str) {
			this.str = str;
		}

	    private final Pattern TITLE = Pattern.compile("\\<title\\>(.*)\\<\\/title\\>");
	    
	    public String search(String url, String someword) {

	        try {
	            InputStreamReader in = new InputStreamReader(new URL(url).openStream(),"UTF-8");
	            StringBuilder input = new StringBuilder();
	            int ch;
	            while ((ch = in.read()) != -1) {
	                input.append((char) ch);
	            }
	            if (Pattern.compile(someword).matcher(input).find()) {
	                Matcher title = TITLE.matcher(input);
	                if (title.find()) {
	                    return title.group(1);
	                }
	            }
	        } catch (IOException e) {
	            e.printStackTrace();
	        } catch (PatternSyntaxException e) {
	            e.printStackTrace();
	        }
	        return null;
	    }
	    public String toString() {
	    	String[] argi = {"http://localhost:8080/site/endipnagradi", "http://localhost:8080/site/contacts_en", "http://localhost:8080/site/news_en"};

	    	for (int i = 0; i < argi.length; i++) {
            String result = search(argi[i], word);
            String regex = "^[А-Яа-я]+$";
           
            
			if (result != null && word.length()>2) {
                
            		str += "Search phrase " + "<b>"+ word + "</b>" + " have found in " + "<a href=\"" + argi[i] + "\">" + result + "</a>"+ "<p></p>";
        
                     }
			
			if(word.length()<3 || word.matches(regex)){
         	   
         	   str="Word not found!";
	         }

            if (word == null || word.isEmpty()) {
            	
            	str = "Enter a search word!";
        		
              }
            }
          return null;
    }
}
...
Рейтинг: 0 / 0
Java
    #38497189
Fyn2013
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
разобрался
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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