을 가지고 test_23
있고 제거하고 싶다고 가정 해 보겠습니다 test_
.
어떻게하나요?
앞의 접두사 _
는 변경 될 수 있습니다.
답변
답변
문자열이 항상 다음으로 시작한다고 가정합니다 'test_'
.
var str = 'test_23';
alert(str.substring('test_'.length));
답변
문자열의 일부 를 제거 하려면
let str = "test_23";
str.replace("test_", "");
// 23
문자열의 일부 를 교체 하려는 경우
let str = "test_23";
str.replace("test_", "student-");
// student-23
답변
내가 생각하는 가장 쉬운 방법은 :
var s = yourString.replace(/.*_/g,"_");
답변
string = "test_1234";
alert(string.substring(string.indexOf('_')+1));
문자열에 밑줄이없는 경우에도 작동합니다. http://jsbin.com/ 에서 시도해보십시오.
답변
string = "removeTHISplease";
result = string.replace('THIS','');
교체는 자체 기능과 같은 작업을 수행한다고 생각합니다. 나를 위해 이것은 작동합니다.
답변
나는 "www."
href에서 제거 하고 싶었 으므로 이렇게했습니다.
const str = "https://www.example.com/path";
str.split("www.").join("");
// https://example.com/path