From 7622a28f25117c011895b6550eea142d30c0f504 Mon Sep 17 00:00:00 2001 From: Andy Pfister Date: Sun, 18 May 2025 16:21:05 +0200 Subject: [PATCH] Replace StringScanner --- lib/rdf/ntriples/reader.rb | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/lib/rdf/ntriples/reader.rb b/lib/rdf/ntriples/reader.rb index d8f65548..ed2dfcb7 100644 --- a/lib/rdf/ntriples/reader.rb +++ b/lib/rdf/ntriples/reader.rb @@ -40,8 +40,8 @@ class Reader < RDF::Reader # @see http://www.w3.org/TR/rdf-testcases/#ntrip_strings ESCAPE_CHARS = ["\b", "\f", "\t", "\n", "\r", "\"", "'", "\\"].freeze - UCHAR4 = /\\u([0-9A-Fa-f]{4,4})/.freeze - UCHAR8 = /\\U([0-9A-Fa-f]{8,8})/.freeze + UCHAR4 = /(?