PCRE knihovna a (?<!foo)bar
Zdenek Pizl
z.p na linux-cd.cz
Čtvrtek Červen 13 17:55:47 CEST 2002
DD,
resim problem, kteremu ani nechci verit :( Manualova stranka rika, ze
<citace>
'(?<!foo)bar' does find an occurrence of "bar" that is not preceded by "foo"
</citace>
tedy:
$ echo "foobar" >> pokus
$ echo "barbar" >> pokus
$ echo "foo bar" >> pokus
$ pcregrep '(?<!foo)bar' pokus
barbar
foo bar
- a ja tam nechci ani to 'foo bar' ani jiny podobny text
'fooLIBOVOLNYTEXTbar'. Predpokladal jsem, ze to vyresi vyraz
(?<!foo).*bar, lae to mi nejako nejde, respektive vypise to vsechno misto
pouze radku "barbar".
PouZivam PCRE -3.9.0
Takze otazka zni: "jak na to ??"
diky
--
z.p.
Další informace o konferenci Linux