powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / подсчитать количество знаков в string
12 сообщений из 12, страница 1 из 1
подсчитать количество знаков в string
    #37985567
kolotov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, как подсчитать количество знаков в string?
...
Рейтинг: 0 / 0
подсчитать количество знаков в string
    #37985575
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolotovПодскажите, как подсчитать количество знаков в string?
Каких "знаков"? Дорожных? Припинания? Символов вообще? Длину строки?
...
Рейтинг: 0 / 0
подсчитать количество знаков в string
    #37985577
kolotov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczkolotovПодскажите, как подсчитать количество знаков в string?
Каких "знаков"? Дорожных? Припинания? Символов вообще? Длину строки?
Извиняюсь, не правильно написал. Нужно узнать количество символов в строке где указываются телефонные номера.
...
Рейтинг: 0 / 0
подсчитать количество знаков в string
    #37985582
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolotovИзвиняюсь, не правильно написал. Нужно узнать количество символов в строке где указываются телефонные номера.
String.length() - количество символов. А чем "строка где указываются телефонные номера" принципиально отличается от других строк в плане количества символов?
...
Рейтинг: 0 / 0
подсчитать количество знаков в string
    #37985599
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное, без пробелов считать нужно. :)
...
Рейтинг: 0 / 0
подсчитать количество знаков в string
    #37985603
kolotov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczkolotovИзвиняюсь, не правильно написал. Нужно узнать количество символов в строке где указываются телефонные номера.
String.length() - количество символов. А чем "строка где указываются телефонные номера" принципиально отличается от других строк в плане количества символов?
Спасибо, то что надо
...
Рейтинг: 0 / 0
подсчитать количество знаков в string
    #37985756
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolotov,

Если нужно сосчитать именно цифры последовательности, используйте регулярные выражения-

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
...
/**
 */
public class TestClass {
	/**
	 */
	public static void main(String[] args) {
			// TODO Auto-generated method stub
		Matcher m = Pattern.compile("[0-9]+").
				matcher("a(b-c2d-e0f-g2h-i)j(k-l4m-n5o-p6r-s)t-u6v-w2x-y1z-3-)");
		while(m.find()) 
		    System.out.print(Integer.parseInt(m.group()));
	}
}
...



Код: java
1.
2024566213
...
Рейтинг: 0 / 0
подсчитать количество знаков в string
    #37985779
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
phoneNo.replaceAll("\\D", "").length();
...
Рейтинг: 0 / 0
подсчитать количество знаков в string
    #37985809
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
2.
3.
...
phoneNo.replaceAll("[^0-9]", "").length());
...



Да)
...
Рейтинг: 0 / 0
подсчитать количество знаков в string
    #37986023
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczphoneNo.replaceAll("\\D", "").length();

Причем все это не верно для случая \0octal вхождений в строку (8ми- ричных представлений символов), например -

Код: java
1.
2.
3.
...
System.out.print("12\34a56ss7890".replaceAll("\\D", "").length());
...


Код: java
1.
8



Поскольку -

Код: java
1.
2.
3.
...
System.out.print("12\34a56ss7890")
...


Код: java
1.
12a56ss7890
...
Рейтинг: 0 / 0
подсчитать количество знаков в string
    #37986080
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Детали- http://stackoverflow.com/questions/12749499/removing-backslashes-in-the-numbers-sequence] http://stackoverflow.com/questions/12749499/removing-backslashes-in-the-numbers-sequence
...
Рейтинг: 0 / 0
подсчитать количество знаков в string
    #37986298
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivanov-void,

Еще одно решение: StringEscapeUtils.escapeJava (с его ужасной реализацией)
В других языках есть понятие "сырой" строки (raw string).
Походу в Java это не предусмотрели.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / подсчитать количество знаков в string
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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