Re: [Tracker] tracker files with rm/rmvb extension



On Wed, 01 Jun 2011 15:16:33 +0800, yinxb wrote:
Hi

another question,the following query can get uris that contain "rm"
It seems '.' take no effect in \".rm \"
Anyone can give me a hint?

----------------
"SELECT nie:url(?video) WHERE{"
"?video a nfo:FileDataObject"
" .FILTER regex(nie:url(?video), \".rm\")"
"}";
----------------

Yes, the "." means "anything" in regex language... Btw, you probably
want to filter on the mimetype rather than the extension. And if you
really want to filter on the extension, I'd rather recommend something
like FILTER(fn:ends-with(nie:url(?video), ".rm")).

Cheers

Adrien


å 2011-06-01äç 15:10 +0900ïsimon hongåéï
Hi,


I used to use following query to get mp3 files containing "Bobby"
word.
SELECT nie:url(?u) WHERE { ?u a nmm:MusicPiece FILTER
regex( nie:url(?u),\"Bobby\")


If you use rmvb instead of Bobby, you can get files containg "rmvb"
word.


On Wed, Jun 1, 2011 at 10:21 AM, yinxb <yinxb neusoft com> wrote:
        Hi

I am new to Tracker,now I need to tracker files with rm/rmvb
        extension,the sparql is as followed:
        ------------------------
        static const QString SqlGetAllVideosWithExtension
        =
        "SELECT nie:url(?video) WHERE{"
                         "nfo:FileDataObject ?video "
        " .FILTER regex(nie:url(?video), \"^rmvb\")"
        "}";
        -------------------------
        but I cannot get any result.

        Can anyone give me some hint?

        Thanks.

---------------------------------------------------------------------------------------------------
        Confidentiality Notice: The information contained in this
        e-mail and any accompanying attachment(s)
is intended only for the use of the intended recipient and may
        be confidential and/or privileged of
        Neusoft Corporation, its subsidiaries and/or its affiliates.
        If any reader of this communication is
        not the intended recipient, unauthorized use, forwarding,
        printing,  storing, disclosure or copying
        is strictly prohibited, and may be unlawful.If you have
        received this communication in error,please
immediately notify the sender by return e-mail, and delete the
        original message and all copies from
        your system. Thank you.
---------------------------------------------------------------------------------------------------
        _______________________________________________
        tracker-list mailing list
        tracker-list gnome org
        http://mail.gnome.org/mailman/listinfo/tracker-list



--
======================================
Simon Hong
"Secret of success is consistency to purpose"





---------------------------------------------------------------------------------------------------
Confidentiality Notice: The information contained in this e-mail and
any accompanying attachment(s)
is intended only for the use of the intended recipient and may be
confidential and/or privileged of
Neusoft Corporation, its subsidiaries and/or its affiliates. If any
reader of this communication is
not the intended recipient, unauthorized use, forwarding, printing,
storing, disclosure or copying
is strictly prohibited, and may be unlawful.If you have received this
communication in error,please
immediately notify the sender by return e-mail, and delete the
original message and all copies from
your system. Thank you.

---------------------------------------------------------------------------------------------------
_______________________________________________
tracker-list mailing list
tracker-list gnome org
http://mail.gnome.org/mailman/listinfo/tracker-list




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]