을 가지고 test_23있고 제거하고 싶다고 가정 해 보겠습니다 test_.
어떻게하나요?
앞의 접두사 _는 변경 될 수 있습니다.
을 가지고 test_23있고 제거하고 싶다고 가정 해 보겠습니다 test_.
어떻게하나요?
앞의 접두사 _는 변경 될 수 있습니다.
답변:
alert(str.split("_")[1]);때문에 사용할 가능성을 대답에 추가 할 수 있습니다 . 이것은 내가 찾던 사실,하지만 당신의 대답은 ^^ 저를 거기에 도착 도움이.split[0]"_"[1]
문자열이 항상 다음으로 시작한다고 가정합니다 'test_'.
var str = 'test_23';
alert(str.substring('test_'.length));
내가 생각하는 가장 쉬운 방법은 :
var s = yourString.replace(/.*_/g,"_");
string = "test_1234";
alert(string.substring(string.indexOf('_')+1));
문자열에 밑줄이없는 경우에도 작동합니다. http://jsbin.com/ 에서 시도해보십시오.
string = "removeTHISplease";
result = string.replace('THIS','');
교체는 자체 기능과 같은 작업을 수행한다고 생각합니다. 나를 위해 이것은 작동합니다.