サイト内検索:

文字列内検索

2010年01月23日更新
お気に入りに登録
VBVCJava開発室 > プログラミング > 文字列処理 > 文字列内検索
文字列処理
  1. doc左部分文字列取得
  2. doc右部分文字列取得
  3. doc任意部分文字列取得
  4. doc文字列内検索
  5. doc文字列長取得
  6. doc文字列分解
  7. doc文字列置換
  8. docint型→文字列変換
  9. doc文字列→int型変換
  10. doclong型→文字列変換
  11. doc文字列→long型変換
  12. docdouble型→文字列変換
  13. doc文字列→double型変換
  14. doc日付型→文字列変換
  15. doc文字列→日付型変換
  16. docBSTR型→LPSTR型変換
  17. docLPSTR型→BSTR型変換
  18. docjstring型→LPSTR型変換
  19. docLPSTR型→jstring型変換
メインメニュー
  1. docプログラミング
  2. docサーバ構築
  3. docお薦めの技術書籍/参考書
  4. docパソコンショップ
  5. docサーバーショップ
  6. doc周辺機器
  7. docモニター
  8. doc外部媒体
  9. doc自作パソコン用パーツ
  10. doc契約
  11. doc就職・転職・バイト情報

◆説明◆

文字列strTargetの中から文字列strSearchを先頭から検索し、最初に見つかった位置をintResultに格納するサンプルです。処理の結果、intResultには、VBの場合は2、VB以外の場合は1が格納されます。


◆VBの場合◆

Dim strTarget As String
Dim strSearch As String
Dim intResult As Integer
strTarget = "ABCDEFABCDEF"
strSearch = "BC"
intResult = InStr(strTarget, strSearch)


◆VC++(SDK)の場合◆

// string.hをインクルードする必要があります。
// #include <string.h>
char strTarget[] = "ABCDEFABCDEF";
char strSearch[] = "BC";
char *strPoint;
int intResult;
strPoint = strstr(strTarget, strSearch);
intResult = strPoint - strTarget;


◆VC++(MFC)の場合◆

CString strTarget = "ABCDEFABCDEF";
CString strSearch = "BC";
int intResult;
intResult = strTarget.Find(strSearch);


◆Javaの場合◆

String strTarget = "ABCDEFABCDEF";
String strSearch = "BC";
int intResult;
intResult = strTarget.indexOf(strSearch);


お気に入りに登録