Попробуйте просто
var str = "/Shohel Rana/".replace(/[/]/g, "_");
console.log(str);
Если вы хотите заменить пробел, _ или добавить больше, то добавьте символ в третьей скобке.
var str = "/something / test".replace(/[\s,/]/g, "_");
console.log(str);
Если вы ориентируетесь на iPhone OS 2.2 или новее, вы можете использовать версию OCUnit, которая поставляется вместе с Xcode. На Mobile Orchard есть хорошая статья в блоге Кайлоа Кадано об этом. OCUnit - это фреймворк для модульного тестирования, похожий на хорошо известный фреймворк JUnit из мира Java.
Вы всегда можете выполнить «модульное тестирование для бедняков», создав простую тестовую программу, которая использует assert ()
макрос в заголовке C assert.h
или макросе NSAssert ()
в Cocoa / Cocoa-touch. Это не ужасный способ начать модульное тестирование, но я бы действительно рекомендовал в конце концов взглянуть на OCUnit или другую среду модульного тестирования.
Каким бы способом вы ни структурировали свои модульные тесты, вы »
Поиск в Google "модульное тестирование iPhone" дает эту отличную ссылку в качестве первого совпадения:
Подводя итог, Google Toolbox предоставляет хорошую инфраструктуру для модульного тестирования на iPhone.