반응형
제거하는 방법은 무엇입니까?
을 가지고 있고 test_23
제거하고 싶다고 가정 해 보겠습니다 test_
.
어떻게하나요?
앞의 접두사 _
는 변경 될 수 있습니다.
제가 가장 좋아하는 방법은 "분할 및 터뜨리기"입니다.
var str = "test_23";
alert(str.split("_").pop());
// -> 23
var str2 = "adifferenttest_153";
alert(str2.split("_").pop());
// -> 153
split () 은 지정된 구분자 품절을 사용하여 분할합니다.
pop () 은 배열에서 마지막 요소를 제거하고 해당 요소를 반환합니다.
항상 다음으로 시작합니다 가정합니다 '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/ 에서 시도해 사용.
이미의 일부 를 제거 시작
let str = "test_23";
str.replace("test_", "");
// 23
교환의 일부 를 교체 하려는 경우
let str = "test_23";
str.replace("test_", "student-");
// student-23
참고 URL : https://stackoverflow.com/questions/3568921/how-to-remove-part-of-a-string
반응형
'ProgramingTip' 카테고리의 다른 글
ASCII 문자 정규식 (0) | 2020.11.29 |
---|---|
Cygwin에서 Windows Python 사용 (0) | 2020.11.29 |
Jersey Client를 사용하여 자체 서명 된 SSL 인증서 무시 (0) | 2020.11.29 |
PHP var_dump () 값이 값당 한 줄을 표시하도록 만들기 (0) | 2020.11.29 |
혼자 개발자로서 Mercurial을 어떻게 사용합니까? (0) | 2020.11.28 |