Here are some sentences from Text File.
hi where are you going.
hi how are you doing.
how are you.
hi where are you at this moment.
i want to replace '.' with '</s>'
so i am writing the following expression
  1. fid = fopen('Text_File.txt','w');
  2. f=fread(fid,'*char')';
  3. f = regexprep(f,'\.','</s>')
it is working perfectly BUT, i want to append a starting symbol at the beginning of sentences also that is '<s>', for that that i am using following one.
  1. f = regexprep(f,'^[]','<s>');
but it is not working what wrong i am doing.
PLZ answer thanks in advance.

 채택된 답변

Cedric
Cedric 2013년 10월 8일
편집: Cedric 2013년 10월 8일

1 개 추천

Here is a simple and funny solution:
txt = regexprep( fileread('Text_File.txt'), '([^\n\r]+)', '$1' ) ;

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Characters and Strings에 대해 자세히 알아보기

질문:

2013년 10월 8일

편집:

2013년 10월 8일

Community Treasure Hunt

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

Start Hunting!

Translated by