Попробуйте в конце применить регулярку [a-zA-Z@] - если подстрока содержит это условие, то перед ним пробел.
Для выбора номера телефона regV = ^+\d{1,3}\s?(\d{3}<wbr />)\s?\d{3}(-\d{2}){2}<wbr />$ - если попало под это условие, то перед ним пробел.
И потом заново конкатенируете подстроки в одну строку.
А если доступен код самого парсера, то в его методе, где прописан return result, поправить:
'название поля, которое парсим' + ' ' + 'название поля, которое парсим' и т.д.
Слово употребляется повсеместно и не в IT. Например, "Прожектор 2020" от Новой газеты-хакатон,"Олимпиада НТИ"-хакатон. Это слово уже несёт контекст вида "разработайте продукт в ограниченные сроки". Относительно НТИ-по сути,такая олимпиада тоже может считаться хакатоном вполне обоснованно,т.к. она разительно отличается от школьных олимпиад,где почти нет практики.
<h2>10 советов начинающему программисту.</h2>
- Изучите сленг программистов, всякие байки, отмазки и пр. (об этом потом)
- Изучайте программы крутых программистов (типа, вскрывайте, доставайте и изучайте исходные тексты)
- Создавайте свою коллекцию библиотек и типовых фукций
- Научитесь эффективно работать с поисковиками (уже давно всё придумано, остается только это найти)
- Научитесь хорошо играть в блиц (шахматы) - гимнастика ума программисту нужна. А преферанс учит строить эффективные логические модели.
- Дружите с коллегами и обменивайтесь информацией, коллективное творчество эффективней индивидуального.
- С уважением относитесь к пользователям и заказчикам ваших программ. Учитесь сохранять хладнокровие и уважительное спокойствие, когда заказчики или коллеги будут вам говорить: "у вас ничего не работает"
- Не торопитесь делать то, что может подождать (баловать пользователей не нужно, они могут сесть на шею)
- Обещайте заказчику сделать все, а делайте хотя бы что-то.
- Забудьте, что вы программист (кодер), вы теперь Ай-Ти-специалист (специалист широкого профиля)
<hr />
<h2>Хохмы</h2>
Программистом нельзя считать человека, который не любит сидеть в дождливую погоду на заборе, если он не способен решить следующую задачку:
Есть 2 стеклянных шара особопрочного сплава и 100-этажный небоскреб. Требуется написать программу (алгоритм) определения номера этажа, при бросании с которого шары разбиваются.
Пояснение. Требуется найти за наименьшее количество бросаний шара (или хотя бы меньше 20) этаж N для которого шар разбивается. При этом при бросании с N-1 этажа шар не разбивается. Неразбившийся шар может быть использован в алгоритме опять.
Поговорки, байки программистов:
- Аксиома. В любой программе есть как минимум 2 ошибки. Следствие, если их исправить, то останется как минимум 2 ошибки. [Поэтому программисты никогда без работы не останутся]
- Любая программа пишется за 2 недели. [После этого её уже можно показывать заказчику. А в ряде случаев и сдавать. Правда, не факт, что с ней кто-то когда-либо будет работать. Но появится предмет для доработок и следующего договора].
- Можно запрограммировать хоть слона, вопрос: за какое время и за какие деньги
- Техпроект, техпроект! Как я напишу, так и будут работать!
- Это не "баг", это "фича"!
Отмазки программистов:
- Бардак не автоматизируется
- Руководитель проекта говорит: "У вас ничего не работает!" "Не у меня, а у нас" (ПО - это коллективный проект)
- Вы хотите, чтобы мы за 3 копейки автоматизировали всю вселенную?
Как для обязательного знания эти языки не пригодится программисту, но если вы планируете работать в данных странах, то, конечно, третий язык вам пригодится. Ну или ещё один пример, если вы планируете стать инди-разработчиком, то для экономии денег на переводе, зная язык вы сами можете локализовать игру.
Учись пока есть возможность. А то потом, некогда будет и не станешь ни тем, ни другим. И не будет у тебя покоя от того, что время упустил. Учись на программиста. Глаза испортишь, - зато богатым и толстым будешь. И прилепится к тебе зазноба хитрая и ленивая, и женит на себе программиста оболтуса.