{"_id":"@daoyi/escape-string-sparql-regexp","_rev":"11-4ed61b0c38da1b2a0bc0238a85789e12","name":"@daoyi/escape-string-sparql-regexp","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.1":{"name":"@daoyi/escape-string-sparql-regexp","version":"1.0.1","keywords":["sparql","regex","regexp","sparql","expression","special","characters"],"author":{"name":"DaoYi Technology Ltd."},"license":"MIT","_id":"@daoyi/escape-string-sparql-regexp@1.0.1","maintainers":[{"name":"maysongla","email":"dlri810906@gmail.com"},{"name":"steinerwang","email":"steiner0720@gmail.com"},{"name":"vincentcheng","email":"vincentcheng@daoyidh.com"},{"name":"garywumara","email":"garywu@daoyidh.com"},{"name":"eddypan617","email":"a126849002@gmail.com"}],"homepage":"https://gitlab.com/daoyinpm/escape-string-sparql-regexp#readme","bugs":{"url":"https://gitlab.com/daoyinpm/escape-string-sparql-regexp/issues"},"dist":{"shasum":"e82738b596b831084c588fde8ffedbb139f73679","tarball":"https://registry.npmjs.org/@daoyi/escape-string-sparql-regexp/-/escape-string-sparql-regexp-1.0.1.tgz","fileCount":6,"integrity":"sha512-pGdpuq03WzFMPYDBRPbAbgyKCSc4lQX6mqRK8n4WyIT1LBKeEsjd1qLupZ3FiPNPaaCtZ2I5wwJAB2kigVB7hA==","signatures":[{"sig":"MEUCIDw186nKCxHR212OonTBQ7gFf18aw6m0TBOJAOBejqg5AiEAmrwF3SBVSN1x5RsIzQLSR2HWMQk8QNjESHCqoXCjdmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzsZ/CRA9TVsSAnZWagAAoigP/1kaZts5WsT5qEgQEUIx\nvq3Iiwa68alCxkTNjBO/9mCr76U+S1xphGz0tS3wgXDGlHl2T7tqozYBPc3k\nZhKlu4P5/ni/2tYIWgfW2PnUYO272gB7ika2OnZ1DntHwkAtbqS0DW4w3hMr\nXdzgLoI71N+Ll13j0RJI8DJ+JW4GLMJaQs3Tsy4+ka4GOgGM4uzdvzYDtfAI\nOLjhjupcgF4Aohv0Z8kY2qC8/lg0gOVNnccLoPz/tZ011DHfjkTqx1a2p0jP\nuwXoQ2i410I0mNlBb4HSfFMFozty2qPQraymUmgjtoseFxcYZI0mQjnn+ep2\nJpfdrmJg6gegOQaptf4d7TbRDEvTgH4RbRINjRlTCz6WOYAs+3yFv8u9XIkp\nU9iNaVnTVW8xAJqfo0FI3OvxiIlwqwCaedVdXUQhyxDaL3vII/XNqoni0HHP\nnYqV12UiET76KzRn2l0II5RAQbzuP4CgZ3Pf8M5OZu4OpMifWHPUeWcVdSrJ\n+csamkmT7TU+SAD0k2s4cGTNdLl9n8x4PGR4MTWyl8jqc4FriH2j1ILmooTN\nK99K6VpfMeqOS7+zqyPpmgQZsB+814BcnfAP2setqUavDN35KFDL7+dYQc2T\npKJhI0vOnt1xTjKCB4BEIF20OVqfBSGP4+F+1z21QrRkRM1JZCTkpIygCjs/\ndixE\r\n=HvKu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","engines":{"node":">=12"},"exports":"./index.js","gitHead":"f914f4833951105ffc18523cb499e77c87a4b85d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"vincentcheng","email":"vincentcheng@daoyidh.com"},"repository":{"url":"git+ssh://git@gitlab.com/daoyinpm/escape-string-sparql-regexp.git","type":"git"},"_npmVersion":"6.14.13","description":"SPARQL escape string in regex","directories":{},"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/escape-string-sparql-regexp_1.0.1_1636702454043_0.7929793246837273","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-11-12T07:34:13.979Z","modified":"2025-03-21T01:40:03.631Z","1.0.1":"2021-11-12T07:34:14.194Z"},"bugs":{"url":"https://gitlab.com/daoyinpm/escape-string-sparql-regexp/issues"},"author":{"name":"DaoYi Technology Ltd."},"license":"MIT","homepage":"https://gitlab.com/daoyinpm/escape-string-sparql-regexp#readme","keywords":["sparql","regex","regexp","sparql","expression","special","characters"],"repository":{"url":"git+ssh://git@gitlab.com/daoyinpm/escape-string-sparql-regexp.git","type":"git"},"description":"SPARQL escape string in regex","maintainers":[{"email":"dlri810906@gmail.com","name":"maysongla"},{"email":"vincentcheng@daoyidh.com","name":"vincentcheng"},{"email":"garywu@daoyidh.com","name":"garywumara"},{"email":"a126849002@gmail.com","name":"eddypan617"},{"email":"benniswu@daoyidh.com","name":"benniswu"},{"email":"ronaldlin@daoyidh.com","name":"ronald2493"},{"email":"flintyang@daoyidh.com","name":"flintyang"},{"email":"terrychen@daoyidh.com","name":"terrychen_0605"},{"email":"johnnytsai@daoyidh.com","name":"johnnydaoyi"}],"readme":"# Escape String Sparql Regexp\n\nSPARQL 裡如果有用到 REGEX() 時，其字串代入時需要處理跳脫字元，但是它又與一般處理 regex 的跳脫字元不同。\n一般：'(' => '\\('\nSPARQL: '(' => '\\\\('\n\n## Install\n\n```\n$ npm install escape-string-sparql-regexp\n```\n\n## Usage\n\n```js\nimport escapeStringSparqlRegexp from 'escape-string-sparql-regexp';\n\nconst escapedString = escapeStringSparqlRegexp('This is (a) test.');\n//=> 'This is \\\\(a\\\\) test.'\n","readmeFilename":"README.md"}