Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: operacje na stringach
briz




Typ: neutral
Postów: 2
Zarejestrowany: May 2005
operacje na stringach

witam !
mam parę pytan dot. operacji na tekstach w  VBA

1.
mam tekst który chciałbym poddzielić (rozbić) na kilka pod-łańcuchów wg.
określonych znaczników:

np.: "to jest <>przykładowy</> tekst który <>chcę</> podzielić",

powinienem dostać z tego 5 stringów wg znaczników "<>" i "</>"
w liście czy też w tablicy

2.
czy w VBA istnieje coś takiego jak wyrażenia regularne znane choćby z perla,
chdzi mi o takie bajery jak przeszukiwanie łańcuchów w celu znaleźenia (zastąpienia)
określonych wzorców z tego
co wiem funkcja InStr() może szukać tylko konkretnego łańcucha

InStr(1,"AAAla ma kota","Ala" )

a nie

InStr(1,"AAAla ma kota","A{3}la" ) czytaj znajdź AAAla

3. a jeżeli nie to jakaś dodatkowa biblioteka która rozszerza możliwości operowania w VBA na tekstach

pozdrawiam !

20-05-2005 11:24
Pokaż profil briz  Wyślij email do briz   
karolinavb




Typ: neutral
Postów: 468
Zarejestrowany: Jan 2003

Tak można korzystać w VB z wyrażeń regularnych, referencja do Microsoft VBScript Regular Expression Libary X.X, bądź przez poźne wiązanie np.:

.....
Set RegX = CreateObject("vbscript.regexp" )
.....

[Post edytowany dnia 21-05-2005 15:56 przez karolinavb]


_____________________________________________
Karolina

21-05-2005 15:55
Pokaż profil karolinavb  Wyślij email do karolinavb   
briz




Typ: neutral
Postów: 2
Zarejestrowany: May 2005

dzięki

24-05-2005 08:43
Pokaż profil briz  Wyślij email do briz   
Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1