“JavaScript Escape Regex” Kode Jawaban

JavaScript Escape Regex

// Vanilla JS
function escapeRegex(string) {
  return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
}

// Or with npm: npm install escape-string-regexp
const escapeRegex = require('escape-string-regexp');

// Usage:
const regex = new RegExp(escapeRegex('How much $ is that?'));
garzj

JavaScript Escape Regex

function escapeRegExp(input) {
	const source = typeof input === 'string' || input instanceof String ? input : '';
	return source.replace(/[-[/\]{}()*+?.,\\^$|#\s]/g, '\\$&');
}
adriancmiranda

Jawaban yang mirip dengan “JavaScript Escape Regex”

Pertanyaan yang mirip dengan “JavaScript Escape Regex”

Lebih banyak jawaban terkait untuk “JavaScript Escape Regex” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya