Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / подсчитать количество знаков в string / 12 сообщений из 12, страница 1 из 1
05.10.2012, 15:34:16
    #37985567
kolotov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчитать количество знаков в string
Подскажите, как подсчитать количество знаков в string?
...
Рейтинг: 0 / 0
05.10.2012, 15:37:39
    #37985575
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчитать количество знаков в string
kolotovПодскажите, как подсчитать количество знаков в string?
Каких "знаков"? Дорожных? Припинания? Символов вообще? Длину строки?
...
Рейтинг: 0 / 0
05.10.2012, 15:40:02
    #37985577
kolotov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчитать количество знаков в string
BlazkowiczkolotovПодскажите, как подсчитать количество знаков в string?
Каких "знаков"? Дорожных? Припинания? Символов вообще? Длину строки?
Извиняюсь, не правильно написал. Нужно узнать количество символов в строке где указываются телефонные номера.
...
Рейтинг: 0 / 0
05.10.2012, 15:42:42
    #37985582
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчитать количество знаков в string
kolotovИзвиняюсь, не правильно написал. Нужно узнать количество символов в строке где указываются телефонные номера.
String.length() - количество символов. А чем "строка где указываются телефонные номера" принципиально отличается от других строк в плане количества символов?
...
Рейтинг: 0 / 0
05.10.2012, 15:52:13
    #37985599
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчитать количество знаков в string
Наверное, без пробелов считать нужно. :)
...
Рейтинг: 0 / 0
05.10.2012, 15:54:16
    #37985603
kolotov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчитать количество знаков в string
BlazkowiczkolotovИзвиняюсь, не правильно написал. Нужно узнать количество символов в строке где указываются телефонные номера.
String.length() - количество символов. А чем "строка где указываются телефонные номера" принципиально отличается от других строк в плане количества символов?
Спасибо, то что надо
...
Рейтинг: 0 / 0
05.10.2012, 17:07:38
    #37985756
ivanov-void
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчитать количество знаков в string
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
05.10.2012, 17:22:12
    #37985779
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчитать количество знаков в string
Код: java
1.
phoneNo.replaceAll("\\D", "").length();
...
Рейтинг: 0 / 0
05.10.2012, 17:44:54
    #37985809
ivanov-void
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчитать количество знаков в string
Код: java
1.
2.
3.
...
phoneNo.replaceAll("[^0-9]", "").length());
...



Да)
...
Рейтинг: 0 / 0
05.10.2012, 20:25:40
    #37986023
ivanov-void
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчитать количество знаков в string
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
05.10.2012, 21:46:10
    #37986080
ivanov-void
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчитать количество знаков в string
Детали- http://stackoverflow.com/questions/12749499/removing-backslashes-in-the-numbers-sequence] http://stackoverflow.com/questions/12749499/removing-backslashes-in-the-numbers-sequence
...
Рейтинг: 0 / 0
06.10.2012, 09:50:22
    #37986298
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
подсчитать количество знаков в string
ivanov-void,

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


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