JavaScript 正規表現

投稿者marineプレイ回数359お気に入り1
難易度(4.5) 1032打 英語タグjavascript 暗記用 正規表現
JavaScript 暗記用です
★情報元のサイト様★
「とほほのWWW入門」http://www.tohoho-web.com/www.htm
「MDN」https://developer.mozilla.org/ja/docs/Web
順位 名前 スコア 称号 打鍵/秒 正誤率 時間(秒) 打鍵数 ミス 問題 日付
1 hakushak 3076 すごいね! 3.2 95.2% 318.5 1032 52 32 2021/04/25
2 キワドットコム. 1714 もう一歩! 1.8 91.2% 544.3 1032 99 32 2021/03/27
3 mh 1624 もう一歩! 1.7 95.2% 603.8 1032 51 32 2021/04/20
4 徳川健家 1090 もう一歩! 1.1 98.4% 931.4 1032 16 32 2021/04/24

関連タイピング

問題文

ふりがな非表示 ふりがな表示

(Regular expression)

Regular expression

(new RegExp('abc','ig');)

new RegExp('abc','ig');

(/abc/ig;)

/abc/ig;

(\n)

\n

(\t)

\t

(/[0-9]+/.exec('ab12');)

/[0-9]+/.exec('ab12');

('2:4'.match(/\d+/g);)

'2:4'.match(/\d+/g);

(new RegExp('ab+c').test('abcdef');)

new RegExp('ab+c').test('abcdef');

(/word/gi.flags;)

/word/gi.flags;

(/word/gim.ignoreCase;)

/word/gim.ignoreCase;

(/word/gim.global;)

/word/gim.global;

(/word/gim.multiline;)

/word/gim.multiline;

(/word/gim.unicode;)

/word/gim.unicode;

(/word/gim.sticky;)

/word/gim.sticky;

(/[a-z]+/i.source; new RegExp('[0-9]+','ig').source;)

/[a-z]+/i.source; new RegExp('[0-9]+','ig').source;

(var re=/123/g;re.test('abc123def'); console.log(re.lastIndex);)

var re=/123/g;re.test('abc123def'); console.log(re.lastIndex);

(['Jan','Feb','Mar','Apr','May'].filter(w=>/^M/.test(w));)

['Jan','Feb','Mar','Apr','May'].filter(w=>/^M/.test(w));

('aA bB'.match(/[a-z]+/ig);)

'aA bB'.match(/[a-z]+/ig);

(['Ja','Fe','Ma','Ap','Ma'].filter(w=>/^[^M]/.test(w));)

['Ja','Fe','Ma','Ap','Ma'].filter(w=>/^[^M]/.test(w));

(['ja','en','ru','fr','ar'].filter(w=>/(a|u)\b/.test(w));)

['ja','en','ru','fr','ar'].filter(w=>/(a|u)\b/.test(w));

など

('aa aa aa'.replace(/^a/gim,'aa');)

'aa aa aa'.replace(/^a/gim,'aa');

('1/23/45'.match(/[0-9]+/g);)

'1/23/45'.match(/[0-9]+/g);

('10 20 30'.replace(/0$/gim,'00');)

'10 20 30'.replace(/0$/gim,'00');

('00 000 0000'.replace(/\b0/gim,'1');)

'00 000 0000'.replace(/\b0/gim,'1');

('akb88 hkt88'.replace(/\d\B/gim,'4');)

'akb88 hkt88'.replace(/\d\B/gim,'4');

('1 22 333 4444'.match(/\b\d{3}\b/g);)

'1 22 333 4444'.match(/\b\d{3}\b/g);

(console.log('dad mam'.replace(/(\w+)\s(\w+)/,'$2 $1'));)

console.log('dad mam'.replace(/(\w+)\s(\w+)/,'$2 $1'));

('abc A_bc bbc'.match(/\b[a]\w+/gi);)

'abc A_bc bbc'.match(/\b[a]\w+/gi);

(console.log('aaa\nbbb\rccc');)

console.log('aaa\nbbb\rccc');

('aa bb\ncc dd ee'.match(/bb[^]*cc/);)

'aa bb\ncc dd ee'.match(/bb[^]*cc/);

(let str='#foo#'; var re=/f/y; re.lastIndex=1; re.test(str);)

let str='#foo#'; var re=/f/y; re.lastIndex=1; re.test(str);

(let url='https://xxx.domain.com'; console.log(/[^.]+/.exec(url)[0].substr(8));)

let url='https://xxx.domain.com'; console.log(/[^.]+/.exec(url)[0].substr(8));

問題文を全て表示 一部のみ表示 誤字・脱字等の報告

◆コメントを投稿

※他者を中傷したり、公序良俗に反するコメント、宣伝行為はしないでください。

※このゲームにコメントするにはログインが必要です。

marineのタイピング

オススメの新着タイピング

タイピング練習講座 ローマ字入力表

人気ランキング

注目キーワード