Как разбить строки на слова?
Только ли по точкам и запятым? Бывают ещё переносы строк, двоеточия, знаки вопроса и т.п. Кроме того, вам же не нужны пустые слова из-за того что в конце строки оказалась точка или лишний пробел. Оптимальным решением будет:>>> input=' Your string with spaces, commas; dots...'
>>> re.sub('\W', ' ', input).split()
['Your', 'string', 'with', 'spaces', 'commas', 'dots']
Единственный минус - такое решение сильно медленнее, а без регэкспов у питона нет нативных функций трансляции символов как в Си (сюрприз).
Язык неплохо бы писать.
www.w3schools.com/jsref/jsref_split.asp - в жаба скрипте укажите сепараторы в параметре.
php.net/manual/ru/function.split.php - в простигосподи пэхапэ аналогично, только строку вторым параметром в функцию воткните.