<div dir="ltr"><div dir="ltr">こんにちは</div><div dir="ltr"><br></div><div dir="ltr">大幅な表記ゆれなどの可能性があり、のちのちのことも考え、データとして</div><div dir="ltr">ちゃんと修正しておきたい場合、 CSV 形式で作業するのはおすすめです。</div><div>いわさきさんが示されている記事のほか、 CSV 自体にも位置情報をもたせることが</div><div>できるため、うまくすると CSV だけでデータ管理をすることができます。</div><div><a href="https://www.slideshare.net/AyumiShibamoto/geocsv">https://www.slideshare.net/AyumiShibamoto/geocsv</a><br></div><div><br></div><div><br></div><div>それはそうと、 QGIS 式における部分一致は LIKE 演算子を使うこともできます。</div><div><a href="https://docs.qgis.org/3.10/ja/docs/user_manual/working_with_vector/expression.html">https://docs.qgis.org/3.10/ja/docs/user_manual/working_with_vector/expression.html</a><br></div><div><br></div><div>属性テーブルを開き、式による地物選択で "city_name" LIKE '松山市%' として</div><div>条件選択すると、末尾空白も含めマッチするはずです。</div><div>(属性名が city_name の場合。属性名には二重引用符、文字列には一重引用符)</div><div><br></div><div>マッチした行に対し、「松山市」で選択の更新を行うことで、それらの行を</div><div>一律「松山市」とすることも可能です。</div><div><br></div><div><br></div><div>また、半角空白やタブだけなら trim 関数、全角空白もあれば regexp_replace 関数も</div><div>利用して、値の更新を行うこともできるかと思います。</div><div>関数の使い方はフィールド計算機の中段の関数一覧で確認することができます。</div></div>