Menuen Søg
Søg/Erstat...: Viser Søg/Erstat dialogen, der bruges til at finde tekst af interesse i det forrest liggende dokument.
NOTEr: Når Beans Søgepanel bruges, vil den altid 'ombryde' (kontinuerlig søgning i usøgte begyndelser i dokument efter at have nået slutningen - altså starte forfra igen). 'Erstat' vil ikke erstatte tekstvalg, medmindre det matcher søgefeltets tekst. Den eneste 'Regular Expression' symbol, du kan bruge i erstatningsfeltet er \0 (Note: lig med tallet nul '0' ikke det store bogstav O), hvilket står for vilkårlig fundne matches. Når søgemønstre søgning er aktiv, anvendes matchende mønstres tegn og symboler ( *?+[(){}^$|\./ ) skal de være adskilt med et '\' for at blive håndteret bogstaveligt.
Søg/Erstat genveje
ALT+TAB: Indsætter tabulator tegn i søgefeltet.
ALT+LINIESKIFT: Indsætter tegn for linieskift i føgefeltet.
Match mønstre (Regex)
Søg/Erstat... dialogen i Bean kan bruge matchende mønstre (Regular Expressions - normalt forkortet til "RegEx") til at finde ønsket tekst. I en RegEx søgning bruges visse bogstaver som symboler for mønstre, der bruges af søgepanelet til at finde en given tekst såsom det velkendte 'wildcard tegn', men mere kraftfuld. Matchende mønstre tillader, at du let kan inkludere tabulatorer, afsnitsskift, sideskift, ord-omkransning, wildcard tal, alternative stavemåder osv. i dine søgninger. Popupmenuen Mønstre... giver dig denne kraft uden at du skal til at lære en masse specielle symboler at kende.
Vælg knappen Match mønstre (regex) til at aktivere RegEx i søgepanelet. Bemærk at søgefeltet ændrer farve for at indikere, at matchende mønstre nu er aktiv. Da almindelige symboler som . ? * \ osv. har specielle betydninger i matchende mønstre, bør denne funktion være slået fra, indtil du får brug for det. (Note: Symbolerne *?+[(){}^$|\./ håndteres bogstaveligt i en regular expression ved adskillelse med \ (backslash) tegnet.
Det eneste regular expression symbol du kanj bruge i erstatningsfeltet er \0, hvilket indsætter den fundne match i den tekst, der vil erstatte det. For at gøre det helt klart, - det er tallet nui i søgemønstret - ikke bogstavet O.
Brug af regular expressions er et kompliceret emne, og der er langt flere funktioner end dem i menuen Mønstre.... F.eks. bruges regex også i søgefeltet med 'Vælg alle', da regex også vælger alle tags i et HTML dokument:
(\<(/?[^\>]+)\>)
Du kan selv oprette en regex med meget kompleks syntaks. Hvis syntaksen ikke er korrekt, vil en advarsel blive vist.
Find næste: finder den næste forekomst af den specificerede tekst i søgepanelets søgefelt.
Find forrige: finder den forrige forekomst af den specificerede tekst i søgepanelets søgefelt.
Brug udvælgelse: Placerer den valgte tekst i søgepanelets søgefelt.
Gå til det valgte: Centrerer en hvilken som helst valgt tekst i dokument vinduet.
Placering af sidste redigering: Meget brugbar når du går til en anden del i et dokument og har behov for straks at vende tilbage til placeringen af din seneste redigering (uden at skulle lede efter det).
Fuldfør ord: Giver en liste med mulige ord afslutninger på et ukomplet ord ved indsætningsmærket. Også tilgængelig ved brug af ESC tasten.
Definer ord: Åbner en definitionsliste til ordet nærmest ved indsætningsmærket, eller foreslår en stavekontrol, hvis ordet ikke findes at være brugbart.