Avatar billede mikkel_breum Nybegynder
16. november 2001 - 16:35 Der er 3 kommentarer og
1 løsning

search and replace in member(x).text

Hejsa

jeg har et text castmember, og vil gerne lave en effektiv routine der kan udføre en find/erstat funktion på dette members text...

php, perl og lign har funktioner som ereg_replace, men det har jeg ikke fundet i lingo... skal man traverserer hele sin string ord for or, og så lede after et match på denne måde??

hvis det er tilfældet, hvordan gør man så, således at man kan lede efter hele sætninger og ikke bare et ord..?

eksempelvis vil jeg erstatte \'går over vejen\' med \'hopper op på taget\'
i denne sætning:

\'hunden går over vejen derhenne\'

mvh
Mikkel
Avatar billede kanding Nybegynder
16. november 2001 - 18:17 #1
Jeg har en rigtig god en. Giv mig din private mail så sender jeg et eksempel i en dir fil. Dir 8.5 OK?

-kanding
Avatar billede mikkel_breum Nybegynder
16. november 2001 - 18:51 #2
helt klart ok... :)

send til mikkel@pobox.com

jeg har fået lavet en selv, og den fungerer fint, fordi jeg i denne specifikke sitiation kan nøjes med at slette hele linie fra min streng, men jeg vil stadig gerne have en rutine der fungerer til text... jeg har prøvet med det eksempel macromedia selv giver , men den kan ikke klarer linieskift. Jeg har funder den Xtra der hedder TextCruncher, den koster 1000 kr, så jeg troede måske man skulle omkring en Xtra...

mvh
Mikkel
Avatar billede lingoman Nybegynder
17. november 2001 - 10:44 #3
Må vi også se scriptet ?
Avatar billede mikkel_breum Nybegynder
17. november 2001 - 14:50 #4
det kan I da tro :)

faktisk må I gerne se hele min app... (Det er et stykke interaktiv kunst, som arbejder med permutationer, ord og grafik) En tidligere udgave af den kan ses på dettet her: www.jooze.dk/shuffler

Skriv en mail til mikkel@jooze.dk så sender jeg den som sourcefil til D8.5

Hvis der er nogle der har lyst til at kommenterer min måde at programmerer på, er I meget velkomne, for jeg er 100% selvlært, og er nogle gange lidt i tvivl om hvorvidt min kodnming er for omstændig

her er det lille meget simple uddrag der sletter linier:

g_stringToFind =  member(\"nytord\").text
g_source = member(\"ordlisten\").text

  repeat with i = 1 to g_source.line.count
      if (g_source.line[i] = g_stringToFind) then
        delete g_source.line[i]
      end if
  end repeat
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

AL Sydbank

AI Engineer

Politiets Efterretningstjeneste

GenAI Specialist i PET

Politiets Efterretningstjeneste

Platform Engineer hos PET