🐉 文字列から特定の範囲の文字列を切り抜く
作成日: 2021/08/23
1

Parserのようなライブラリを使わずに文字列を切り抜きたかったので、JavaScriptで作成しました。ご自由にお使いください。

function trim(string,start,end){
        const startIndex = string.indexOf(start) + start.length;
        const endIndex = string.indexOf(end);
        return string.substr(startIndex, endIndex - startIndex);
}

引数について

string...切り抜きたい文字列を含む、文字列全体
start...切り抜きたい文字列の直前の部分
end...切り抜きたい文字列の直後の部分

実行例

trim("2021年8月23日は月曜日です。","23日は","です"); //=>"月曜日"

Web 開発をしています。 備忘録的な感じで、行き詰まったことなどを書いていきます。