stringhe

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
Buongiorno a tutti, volevo sapere come fare per poter fare a contare quante volte una data stringa presa in input, sia presente in una più lunga ecco. Esempio: pippo, voglio sapere quante volte compare in questa "eh pippo pippo non lo sa...".
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
allora l'ho fatto con strpos, però questo metodo è abbastanza limitato perchè trova le corrispondenze esatte, per avere un pò più di elasticità uso le regular expression ?
 

lespaul

Utente Attivo
30 Lug 2009
91
6
0
www.simplesoft.it
Ciao SolidSnacke, forse la funzione che cerchi è questa substr_count($pagliaio,$ago):
Codice:
$str = "eh pippo pippo non lo sa...";
echo substr_count($str, "pippo");

Sicuramente puoi farlo anche con le regular expression ma penso che si un po piu complesso.

Ciao
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
non mi funziona quando prendo i dati dal db e li confronto con un array di stringhe che sarebbero poi il contenuto dei meta tag keywords
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
PHP:
$tag = 'infusi,tisana alla menta,tisana anice,tisane,tisane estive, tisana';
$prova = correlaNEWS($tag);

PHP:
	foreach ($prova as $value) {
echo "occorrenze con $value - " .$res['keywords']. " : " . substr_count($res['keywords'], "$value") . "<br>";
}

correla news fa l'explode della stringa tag ad ogni virgola trovata
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
si si ho risolto con preg match all :hammer:

preg_match_all("/($value)/", "".$res['keywords']."", $chunks);

ora me le trova tutte, praticamente sto facendo un sistema che sia in grado di rilevare le occorrenze tra tag descrizione e titolo, per poter poi far diventare un articolo correlato a seconda del numero di occorrenze trovate non so se sono stato chiaro. E più facile a mostrare il codice che a spigarlo ahahahha
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
F confrontare due stringhe "numeriche" PHP 7
Alex_70 Stringhe duplicate PHP 36
R Tradurre stringhe con php e google translator PHP 4
A Cercare un carattere uguale in due stringhe Java 5
P [PHP] Inserire stringhe in input(text),memorizzarle e stamparle in file successivo PHP 0
E [PHP] confrontare stringhe importate da csv PHP 19
M [PHP] Stringhe con accento nel POST PHP 3
M [java] esercizio lunghezza array di stringhe Java 0
K [WordPress] editare stringhe di deafault WordPress 0
S [Javascript] [HTML] creare stringhe di riferimento da riutilizzare Javascript 5
B [Java] Stringhe binarie Java 0
venomina [MySQL] Stringhe vuote MySQL 0
E [PHP] Operazioni di confronto su stringhe PHP 26
G [PHP] Operazioni sulle stringhe PHP 2
D [Problema] Comparare stringhe Sviluppo app per Android 0
S stringhe con caratteri speciali PHP 3
A Problema con stringhe e numeri interi PHP 2
M Stringhe con caratteri non codificati (es. �) PHP 1
xone Filtrare e ripulire stringhe in input PHP 1
F Controllo tra due stringhe jQuery 5
K formattazione stringhe Javascript 1
K alcuni chiarimenti sul metodo di ricerca nelle stringhe o array Javascript 1
K problema di sintassi con le stringhe PHP 5
F spazi stringhe PHP 3
N Confrontare due Stringhe PHP 2
S Stringhe: confrontare immissione con stringa d'esempio e costruire stringhe da più campi PHP 10
P Escludere stringhe contenute nei record da una select MySQL 3
M Estrapolare stringhe da una funzione PHP 7
M Dividere Stringhe per MySQL PHP 6
G Confrontare due stringhe PHP 11
F confrontare due stringhe c Programmazione 0
N Modifica valori stringhe di un altro file PHP 7
F programma con le stringhe in c!! Programmazione 0
N [PHP/MySQL] Problema inserimento stringhe ' or ', ' and ' PHP 2
L Problema concatenzione stringhe PHP 2
P Sostituzione stringhe sulla base di una tabella di conversione MySQL 2
catellostefano stringhe strane nell'header di template joomla Joomla 4
N variabili, stringhe e valori Javascript 4
A Confrontare 2 stringhe in JScript Classic ASP 0
A stringhe Classic ASP 2
F query con stringhe doppie Classic ASP 2
G Problema con le stringhe PHP 3
B concatenare stringhe nel document Javascript 1
S Php - Sostituzione Stringhe PHP 1
P Problema con apici nelle stringhe [era:Cambiare grandezza carattere con JavaScript] Javascript 3
F stringhe: sicurezza PHP 7
A confronto tra stringhe complesse, come fare???? PHP 1
M URGENTE: ORDINAMENTO LESSICOGRAFICO STRINGHE CON MERGESORT ricorsivo IN C (non C++) C/C++ 1
T Concatenazione stringhe Classic ASP 1
C AIUTO!!..stringhe C++ C/C++ 0

Discussioni simili