Я имею дело с очисткой семантических .n3 и rdf файлов вручную от комментариев и уплотнения и довольно печатать те с Regex в C#.Как правильно удалить # комментарии в семантическом файле .n3, не затрагивая остальные #s?
Однако #
является очень распространенным символом в семантических файлах для описания ресурсов.
Пример кода:
#Processed by Id: cwm.py,v 1.197 2007/12/13 15:38:39 syosi Exp
# using base http://www.prodigi.eu/instances
# Notation3 generation by
# notation3.py,v 1.200 2007/12/11 21:18:08 syosi Exp
# Base was: http://www.prodigi.eu/instances
@prefix : </ac-schema#> .
@prefix ins: </instances#> .
@prefix olanet: <http://www.ibermaticaindustria.com/soluciones/planta-mes-olanet#> .
@prefix plm: <http://hms.ifw.uni-hannover.de/#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
ins:everyone a <http://xmlns.com/foaf/0.1/Group>;
:canSee ins:public;
rdfs:member <http://127.0.0.1/OslcOlanetProvider/api/producer/01>,
[...]
Что вы имеете в виду под «не затрагивая остальные косой черты»? –
Это косая черта '/', вы имели в виду хэш '#'? –
Да, хэш #. В ресурсе, извините за ошибку –