Да ли покушаваш да прекинеш низ на мање комаде? АСП пружа једноставну употребу сплит функције која вам омогућава да коцкате и исечете конац.

Рецимо да узмете у реченици и желите сваку реч да ставите у другу променљиву. Дакле, ви уђите

НамеСтр = "Господин Јохн Смитх"

Подесите низ за задржавање резултата

Дим ВордАрраи

затим извршите подела, користећи размак као индикатор дељења

ВордАрраи = Подељен (НамеСтр, "")

Сада је ВордАрраи (0) једнак "Мр.", ВордАрраи (1) је једнак "Јохн", а ВордАрраи (2) једнак је "Смитх"! За рад с овим резултатима можете користити разне низове функција и остале стринг функције.

Наравно постоји обиље начина за коришћење сплит функције. Многи извозни програми одвојиће своја поља симболом цеви. Цев је вертикална линија горе-доле попут ове:

|

Тако да можете да извршите раздељену функцију тражећи ту цев да их раздерете на њихове делове.

Будите опрезни да се поље које заиста дијелите користи само за ту сплит функционалност. На пример, могли бисте помислити да је зарез као раздвајање поља дивна идеја. Али шта се догађа ако у неком од поља заиста постоји зарез? Овако нешто:

Г., Јохн, Дое, Бостон
Госпођа Јане, Смитх, Цхицаго
Мисс, Јулие, Робертс, Лос Анђелес
Г., Марк, Доннер, Еск., Миами

У том четвртом реду човек је по свом презимену, па му је презиме уписано

Доннер, Еск.

Али сплит операција ће видети ту зарез и помислити да је то поље раздвајања.

Зато је обично најбоље користити сепаратор цеви (|) или нешто сасвим необично, тако да сте сигурни да се неће појавити у стварном протоку података као нормална вредност.

Ако радите са жицама, свакако погледајте друге АСП стринг функције како бисте научили како функционишу!

Увод у АСП Ебоок

Преузмите ову е-књигу да бисте добили све што требате знати о учењу АСП-а - од корак по корак уџбеника до спискова функција, узорка кода, уобичајених грешака и решења и још много тога! 101 страна.