strcmp for a part of the word

27 visualizzazioni (ultimi 30 giorni)
alpedhuez
alpedhuez il 2 Lug 2020
Modificato: alpedhuez il 5 Lug 2020
I understand strcmp(A,B) compares strings A and B. But suppose I have
'Toyota 2020', 'Toyota 2019',...
and I want to check whether these strings contain the word 'Toyota" or not. Is it possible?
  5 Commenti
Stephen23
Stephen23 il 4 Lug 2020
Modificato: Stephen23 il 4 Lug 2020
"Yes but in this case compare only a part of a string. "
strncmp works when I try it:
>> strncmp('Toyota',{'Toyota 2020','Toyota 2019'},6)
ans = 1 1
alpedhuez
alpedhuez il 4 Lug 2020
Yes in this toy example. But the real example is not that clean: it has '2017 Toyota'. Thus this approach, although works in the toy example, does not generalize.

Accedi per commentare.

Risposta accettata

madhan ravi
madhan ravi il 2 Lug 2020
Use contains()

Più risposte (0)

Categorie

Scopri di più su Desktop in Help Center e File Exchange

Tag

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by