Update marker parsing regex
This commit is contained in:
		
							parent
							
								
									0f16af95e7
								
							
						
					
					
						commit
						5cf42ff4be
					
				| @ -151,7 +151,10 @@ Utils.buildBibliography = async function(recordUri, recordId) { | |||||||
|  * to Stimulus links |  * to Stimulus links | ||||||
|  */ |  */ | ||||||
| Utils.parseMarkers = function(text) { | Utils.parseMarkers = function(text) { | ||||||
|     const regex = /(?<marker>\[marker coords=\"(?<coords>[\d\s\.]+)\"\ ?(group=\"(?<group>\w+)\")?](?<content>[\w\s\.;:\-]+)\[\/marker\])/mig; |     const regex = /(?<marker>\[marker coords=\"(?<coords>[\d\s\.]+)\"\ ?(group=\"(?<group>\w+)\")?](?<content>[\w\s\.;:\-\"\']+)\[\/marker\])/mig; | ||||||
|  |      | ||||||
|  |     if (!text) return text; | ||||||
|  | 
 | ||||||
|     let matches = [...text.matchAll(regex)]; |     let matches = [...text.matchAll(regex)]; | ||||||
| 
 | 
 | ||||||
|     if (matches.length) { |     if (matches.length) { | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user