Text mining. Using Regular Expression

hi, please i need someone to explain this paritcular regular expression to me. What type of string can i use in the expression as i want the outpuf to be split? Thanks in advance.
regexpi ('string','\x','split')

 採用された回答

Max Murphy
Max Murphy 2020 年 1 月 5 日

0 投票

It depends on how you would like to split the input. As entered, your expression evaluates to
>> test = regexpi('string','\x','split')
test =
cell
'string'
The metacharacter '\x' is used if you have the hexadecimal value of a desired character that you want to match. For all the metacharacters, see:
If you wanted to split an arbitrary string anywhere that it had a certain hexadecimal character, then you would have to specify the hexadecimal value after '\x'. For example
% ASCII hex value for character for 'i' is 69
>> test = regexpi('string','\x69','split')
test =
1×2 cell array
'str' 'ng'
To recover the hex value for a given character, you could use dec2hex
>> dec2hex('i')
ans =
'69'

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeCharacters and Strings についてさらに検索

タグ

質問済み:

2020 年 1 月 5 日

回答済み:

2020 年 1 月 5 日

Community Treasure Hunt

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

Start Hunting!

Translated by