2016-03-31 4 views
0

У меня есть эта строка, например,мне нужно подсчитать количество элементов (слова), разделенных пространством в R

сек [1] «проблемы Delet откреплени Partit DB2 LUW v9 7 недавней проблема прод Environ drop detach partit дать ошибку db21034e команда процесс sql инструкция действительная команда командная строка команда sql process return sql20285n команда оператора разрешить имя вкладки schemanam tablenam jan1 отделить зависимость асинхронный partit detach oper завершить код причины 2 sqlstate 55057 research найти ibm say need restart instanc solv issu link думаю увиденный mani incid описание просьбы помочь сообщить спасибо advanc http www 01 ibm com поддержка docview wss uid swg21515721 "

Мне просто нужно подсчитать количество слов в s .. спасибо.

ответ

1

Попробуйте это:

String test="your sample text"; 
System.out.println("number of words starting on s : "+test.split(" s").length); 

раскол (Строка регулярок) - обратный массив строк расщепленных регулярное выражение.

в месте "регулярное выражение" использования "с" (единое пространство перед тем "с") запуск новых слов в S.

+1

хороший вариант использования, но вы можете привести более общий пример –