Удалить все, кроме первого слова из предложения - PullRequest
1 голос
/ 24 декабря 2011

Мне нужно найти способ взять предложение и удалить все его слова, кроме первого.

Если предложение "Привет, меня зовут Динго"
Мне нужно получить только слово "привет "

1 Ответ

3 голосов
/ 24 декабря 2011
var sentence : String = "Hi my name is dingo"
var words : Array = sentence.split( " " );
var firstWord : String = words[ 0 ];
trace( firstWord ) // outputs "Hi"

Очевидно, что это работает только для простых предложений без пунктуации. Если вам нужен более сложный анализ слов, вы можете использовать регулярное выражение:

var pattern : RegExp = new RegExp( "\\b.(\\w*).\\b",'gi' );
var words : Array = sentence.match( pattern ); 
...