RegExp conditional option help

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
acaranta Offline
Junior Member
Posts: 34
Joined: Jan 2009
Reputation: 0
Location: Mougins, France
Post: #1
Hi

I'd like to know if is is possible to test 2 booleans in a conditional statement ..

for example :

Code:
<RegExp conditional="testA & !testB">
</Regexp>

That would be nice Wink

I can't find help on this anywhere ... or ... i didn't search thoroughly Wink
find quote
spiff Offline
Grumpy Bastard Developer
Posts: 12,187
Joined: Nov 2003
Reputation: 82
Post: #2
well, no. i didn't add boolean expression parsing as this is easily done elsewise.

<regexp conditional="testA" blabla dest="5">
<expression>somestuff</expression>
</regexp>
<regexp conditional="!testB" input="$$5" output="\1" dest="4">
<expression>(.+)</expression>
</regexp>

see, if either arent fulfilled no joy in buffer 4

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
acaranta Offline
Junior Member
Posts: 34
Joined: Jan 2009
Reputation: 0
Location: Mougins, France
Post: #3
hehe actually, while asking I tried something which looks like what you showed :
Code:
<RegExp conditional="!testA">
    <RegExp conditional="testB" input="$$1" output="(...)" dest="4">
        <expression repeat="yes">(...)</expression>
    </RegExp>
            
    <RegExp conditional="!testB" input="$$1" output="(...)" dest="4">
        <expression repeat="yes">(...)</expression>
    </RegExp>
</RegExp>

<RegExp conditional="testA" input="$$1" output="(...)" dest="4">
    <expression repeat="yes">(...)</expression>
</RegExp>

And this seems to fit nicely my need ...

Anyway, thanks !
find quote