Thread View: alt.pl.openoffice
1 messages
1 total messages
Started by Tomasz Minkiewicz
Thu, 20 Jan 2011 19:03
[Writer] Bug przy zamianie z użyciem backreferences?
Author: Tomasz Minkiewicz
Date: Thu, 20 Jan 2011 19:03
Date: Thu, 20 Jan 2011 19:03
26 lines
2115 bytes
2115 bytes
Mam prośbę. Czy moglibyście sprawdzić u siebie działanie referencji wstecznych ($1, $2…) do fragmentów wyszukiwanego regexpa, w sytuacji gdy pole "Search for" zawiera znaczniki początku/końca wyrazu (\<, \>)? Wygląda mi na to, że w tej sytuacji backreferencesy są traktowane jako dosłowne ciągi dolar-cyfra, czyli nie da się ich używać. Przy czym tak się dzieje nie za każdym razem. Czasem działa poprawnie, ale albo niezbyt deterministycznie, albo jeszcze nie odkryłem zasady. Zauważyłem, że jeśli wywołam okienko wyszukiwania, wpiszę jakiś regexp w „Search for”, a w „Replace with” jakiś łańcuch zawierający wsteczną referencję, to działa źle. Ale jeśli to okienko zamknę, otworzę ponownie, nic nie zmienię w zapamiętanym rexepie w „Search for”, a w „Replace with” tylko wybiorę łańcuch do zamiany z listy zapamiętanych (żadnej edycji w żadnym polu), to prawdopodobnie zadziała dobrze. PS. A przy okazji – nie wiecie, jak w „Alternative Search&Replace” zaznaczyć, że fragment ciągu zamieniającego ma być w indeksie górnym/dolnym? -- Tomasz Minkiewicz <tommink@gmail.com>
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads