HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0909
Seal○○が含まれていたら・・・3解決


Seal

リンク

2017/9/9(Sat) 20:41:41|NO.81294

こんにちは。
今回は文字列の中に○○があったら・・・をする みたいな事をしたいです。
例えば...
「こんにちは。」 でも
「こんにちは!!!」 でも
「こんにちは」というワードがあったら○○をするみたいな事をしたいです。
いい情報がなかなか見つけられません。
分かる人は是非教えて下さい。



この記事に返信する


ゲストユーザー

リンク

2017/9/9(Sat) 20:49:22|NO.81296

Googleで「hsp 特定の文字が含まれていたら」と検索すれば色々出てきますよ。
http://lhsp.s206.xrea.com/command/instr.html
例えば上記ページの拡張子チェックのサンプルを改良するだけでもいいかと思います。



Seal

リンク

2017/9/9(Sat) 20:51:56|NO.81297

instrの手がありましたか。
ありがとうございました。



リンク

2017/9/9(Sat) 20:56:26|NO.81298

 こんにちは。

 instrを使いましょう。
 下記、サンプル。


msg = "こんにちは。" // instrで文字列が含まれているかチェック。 // 返ってきた値が0以上なら文字列が含まれています。 // なお、返ってきた値は、文字列ではないことに注意してください。 // 詳しくは、リファレンス等をお読みください。 if instr(msg, 0, "こんにちは") = -1{ dialog "「こんにちは」が含まれていません。" }else{ dialog "「こんにちは」が含まれています。" } // 試しに「こんにちは」が含まれていない変数で試してみる。 msg = "おはよう。" if instr(msg, 0, "こんにちは") = -1{ dialog "「こんにちは」が含まれていません。" }else{ dialog "「こんにちは」が含まれています。" } end

 以上、参考になれば幸いです。
 それでは。



ONION software Copyright 1997-2023(c) All rights reserved.