INNER CODE UNIT · JavaScript

slugifyConceptMapName

IHTSDO/snowstorm · src/main/resources/fhir/js/dashboard/conceptMapHelpers.js:8

export function slugifyConceptMapName(raw) {
	if (raw == null) return '';
	let s = String(raw).normalize('NFD').replace(/\p{M}/gu, '');
	s = s.toLowerCase();
	s = s.replace(/\s+/g, '-');
	s = s.replace(/[^a-z0-9_-]+/g, '');
	s = s.replace(/-+/g, '-').replace(/^-+|-+$/g, '');
	s = s.replace(/_+/g, '_');
	return s;
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…