Matlabで、文字列から特定の文字や記号を除いたものを取り出すにはどの関数をどのように用いたらよいでしょうか。


例: 'Hello, world!'から記号を取り除き、'Helloworld'を返す

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2011/10/28 06:03:29
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:godabin No.1

回答回数88ベストアンサー獲得回数19

ポイント100pt

regexprep - 正規表現により文字列を置換

構文

s = regexprep('str', 'expr', 'repstr')

s = regexprep('str', 'expr', 'repstr', options)

http://www.mathworks.co.jp/help/ja_JP/techdoc/ref/regexprep.html

out = regexprep('Hello,World', ',', '')

で希望の結果になりませんか。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません