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


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

回答の条件
  • 1人2回まで
  • 13歳以上
  • 登録:2011/10/23 13:06:28
  • 終了:2011/10/28 06:03:29

ベストアンサー

id:godabin No.1

godabin回答回数88ベストアンサー獲得回数192011/10/23 16:43:59

ポイント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', ',', '')

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

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

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

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません