Merhaba,
Benim yapmak istediğim textarea daki veriyi preg_match ile sadece istediğim yeri kayıt etmek. bunu nasıl yapabilirim.
Texarea içerisinde sabit ve değişkenler var mı? Örneğin textareadan veri post edildiğinde bu verilerde
<textarea><sabit>Değişken</sabit><sabit>Değişken2</sabit></textarea>
gibi kısımlar bulunursa preg_match_all ile bu verilen kaydedilebilir. Textareadaki verileri net bilemediğim için bir şey diyemiyorum net olarak. Fakat bu gelen verileri önce explode yapıp belirli karaktere göre substr yaparsanız sonrasında foreach ile hepsini bir sabite atayabilirsiniz.
Örnek olarak
if ($_POST){
$texareaverisi=$_POST["texareaverisi"];
}
$texareaverisi = explode("\n",$texareaverisi);
$sonveri="";
foreach ($texareaverisi as $veriler) {
$veriler = preg_replace('/\D/','',$veriler);
$veriler = substr($veriler, -10);
$sonveri.="<veri>".$veriler."</veri>";
}
function ara($bas, $son, $yazi)
{
@preg_match_all('/' . preg_quote($bas, '/') .
'(.*?)'. preg_quote($son, '/').'/i', $yazi, $m);
return @$m[1];
}
$cikti = ara("<veri>", "</veri>", $sonveri);
echo $cikti;Buradan geliştirebilirsiniz diye tahmin ediyorum.
Yardımcı olabildiysem
R10+ verebilirseniz sevinirim.