URLクエリパラメータの解析とJavaScriptの基本的なDOM操作
1. URLからGETパラメータを抽出する
以下のJavaScript関数は、URLからGETパラメータを抽出し、キーと値のペアでJSONオブジェクトとして返します。
function extractQueryParams(url) {
const params = {};
const query = url.split('?')[1];
if (query) {
const pairs = query.split('&');
for (const pair of pairs) {
c ...
10月18日 06:03 投稿
正規表現を用いたデータ検索の高度な活用法
正規表現によるパターンマッチングの基礎
正規表現(Regular Expression)は、テキスト内の特定のパターンを抽出・検索するための強力なツールです。たとえば、電話番号の抽出、ファイル名に数字を含むものを探す、文章中の繰り返し単語を検出するといった処理に利用できます。
基本的な文字列マッチング
以下のSQLクエリでは、prod_name列に「luzhaoshan」という文字列を ...
7月23日 19:37 投稿
実務で使えるJavaScript検証・空値判定・高頻度イベント制御テクニック
1. よく使われる正規表現パターン集
// 画像MIMEタイプ
/^image\/(?:jpe?g|png|gif)$/i.test(file.type)
// 金額(符号付き小数可)
/^[+]?\d+(?:\.\d+)?$/
// 電話番号(中国大陸)
/^(?:(?:\+?86)|(?:17951))?(?:13\d|15[0-35-9]|166|17[0-35-8]|18\d|14[57])\d{8}$/
// 0以上の整数
/^\d+$/
// メールアドレス簡易判定
/^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z ...
7月2日 00:16 投稿
JavaScriptでの正規表現の基礎
正規表現とは何か?
正規表現(Regular Expression)は、文字列内のパターンを記述する方法です。これを使用して、特定の部分文字列が存在するかどうかを確認したり、置換を行ったり、条件に一致する部分文字列を抽出することができます。
正規表現を使う理由
以下は、複雑な文字列処理を簡単にするための例です。
// 文字列中のすべての数字を見つける
let str = 'abc1 ...
5月24日 17:00 投稿