[Ajuda] Dividir strings
#2

Gosto muito do include strlib, este oferece algumas funзхes interessantes para manipular strings, foi inspirado nas funзхes do PHP. Podes usar a funзгo "explode" para separar a string numa array, e depois no final usas "implode" para juntar a array numa string.

O que vai acontecer:
String = linha1\nlinha2\nlinha3\nlinha4\nlinha5
explode
Array[0] = linha1
Array[1] = linha2
Array[2] = linha3
etc

Assim, para escolher a linha 2 usas Array[2-1]. Depois, efetuas as alteraзхes que tiveres de efetuar, e de seguida, usas a funзгo implode para converter a array em string novamente.

Em PHP ficaria:
Код:
$string = "linha1\nlinha2\nlinha3\nlinha4\nlinha5"
$stringExploded = explode("\n", $string);
$stringExploded[1] = "linha2_modificada";
$string = implode("\n", $stringExploded);
Dei o cуdigo em PHP porque estou mais habituado, mas a lуgica й a mesma em Pawn (com o strlib).
Reply


Messages In This Thread
Dividir strings - by bruxo00 - 25.08.2015, 01:27
Re: Dividir strings - by Nixtren - 25.08.2015, 01:43
Re: Dividir strings - by Gii - 25.08.2015, 02:21
Re: Dividir strings - by bruxo00 - 25.08.2015, 11:16

Forum Jump:


Users browsing this thread: 1 Guest(s)