How to find two continuous words appear in the sentence

2 ビュー (過去 30 日間)
Jothi
Jothi 2014 年 12 月 22 日
編集済み: Stephen23 2014 年 12 月 22 日
sir, Input cell arry
A= {' book is good','camera is working good', 'the picture quality is good'}
Query B={'is good'}
how to find index of the query string is appeared in the sentence.
my output is = 1,3
thanks.

採用された回答

Stephen23
Stephen23 2014 年 12 月 22 日
編集済み: Stephen23 2014 年 12 月 22 日
Use strfind .
For example, like this:
find(~cellfun('isempty',strfind(A,'is good')))

その他の回答 (1 件)

Azzi Abdelmalek
Azzi Abdelmalek 2014 年 12 月 22 日
idx=find(~cellfun(@isempty,regexp(A,'is good','match')))

カテゴリ

Help Center および File ExchangeCharacters and Strings についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by