C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: 正規表現


(過去ログ 171 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■98431 / inTopicNo.1)  正規表現
  
□投稿者/ S (1回)-(2021/11/16(Tue) 01:08:16)

分類:[.NET 全般] 

aで始まりeで終わる英単語を正規表現で
検索するには(文章中のものすべて)
どの様な正規表現を使えばよろしい
でしょか。よろしくお願いします。
VBA使用です。
引用返信 編集キー/
■98433 / inTopicNo.2)  Re[1]: 正規表現
□投稿者/ 魔界の仮面弁士 (3218回)-(2021/11/16(Tue) 09:09:36)
No98431 (S さん) に返信
> どの様な正規表現を使えばよろしい
> でしょか。

「aで始まりeで終わる英単語」ならば "\ba\S*e\b" でどう
でしょか。


With New RegExp
  .Global = True
  .IgnoreCase = False 'ここはお好みで
  .MultiLine = True
  .Pattern = "\ba\S*e\b"

  Dim m As Match, matches As MatchCollection
  Set matches = .Execute(sourceString)
  For Each m In matches
    Debug.Print m.FirstIndex; "-"; (m.FirstIndex + m.Length), "["; m.Value; "]"
'    Set children = m.SubMatches
'    For Each v In children
'      Debug.Print , v
'    Next v
  Next m
  Set matches = Nothing
End With
引用返信 編集キー/
■98435 / inTopicNo.3)  Re[1]: 正規表現
□投稿者/ S (2回)-(2021/11/16(Tue) 10:08:33)
No98431 (S さん) に返信
> aで始まりeで終わる英単語を正規表現で
> 検索するには(文章中のものすべて)
> どの様な正規表現を使えばよろしい
> でしょか。よろしくお願いします。
> VBA使用です。
ありがとうございました。
引用返信 編集キー/
■98436 / inTopicNo.4)  Re[1]: 正規表現
□投稿者/ S (3回)-(2021/11/16(Tue) 10:11:51)
No98431 (S さん) に返信
> aで始まりeで終わる英単語を正規表現で
> 検索するには(文章中のものすべて)
> どの様な正規表現を使えばよろしい
> でしょか。よろしくお願いします。
> VBA使用です。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -