![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
現在PHPとMySQLを使用してキーワード検索結果を表示するプログラムを作っています。
検索機能はうまく動作しており、キーワードを太字にする処理も行っています。
皆さんにお聞きしたいんですが、
「文字列を指定文字数で切り取り、さらにキーワードを含める」という処理を効率的に行う事はできるのでしょうか?
イメージとしては以下のような感じです。
例1
xxxxxxxxxxxxxxキーワードxxxxxxxxxxxxxxxxxxx
例2
xxキーワード1xxxxxxxxxキーワード2xxxxxxxxx
(x:文字)
今のところ、キーワードの前後の文字数をカウントして調整するというやり方しか思いつきません。
何か効率的なやり方はありませんでしょうか?
格納されている文字列は数百文字程度です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- オープンソース ChatGPTをスプレッドシートと連携して自動でリサーチしたいんですがうまく出来ません。。。 1 2023/05/05 15:59
- SEO 関係ないページを検索エンジンが拾ってしまう 1 2022/05/14 11:16
- その他(開発・運用・管理) 複数のサイトから、同じキーワードの出現の数をとれるサイトを教えてください。 1 2022/07/13 15:42
- ライフスタイル・ヘルスケア URLを開くアプリが見つかりません 2 2022/09/16 12:09
- Excel(エクセル) セルの値をグーグルで検索するエクセルVBAについて! 2 2022/08/01 21:41
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- 大学受験 本気で困ってます! 大学受験/現代文の参考書ルートについて質問です! 現代文の参考書ルートについてで 2 2023/08/13 20:07
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- Firefox(ファイヤーフォックス) Firefox bookmarkの検索BOXでのインクリメンタルサーチを止めたい 5 2022/06/29 12:15
- その他(ブログ) ブログを始めたいと思うのですが、下記のような場合のおすすめブログサービスを教えてください。 収益化な 4 2023/04/10 10:01
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Googleのように検索結果を数十...
-
ダブルクォーテーションが置換...
-
mcryptで英数字(12未満)のみに...
-
PHP・Wordpress preg_replaceを...
-
2バイトローマ数字小文字につ...
-
bashで文字列に含まれる//(ス...
-
ダブルコーテーション(
-
近似した文字列を置換するエク...
-
VBAのコマンドボタンの文字列の...
-
文字の入力で横バー上段、中断...
-
エスケープ文字の復帰(¥r)と...
-
メッセージボックスで1025文字...
-
C++でのCRLFについて
-
全角英数文字が嫌われる理由を...
-
POSTで改行コードを受け渡すには
-
ソースコードの1行が長いとき...
-
C++で空Enterの入力を判...
-
jsp 改行コードで改行させて表...
-
VBAで英数字入力チェックしたい。
-
PHPmailerでの添付ファイルの文...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ダブルコーテーション(
-
VBSで"をエスケープする文字は?
-
○分から○時間○分に変換
-
文字列の置換をCStringで(C++)
-
PHP・Wordpress preg_replaceを...
-
PHPの¥
-
php 正規表現で、\\マークを取...
-
nl2brが効かないのですが・・・
-
近似した文字列を置換するエク...
-
文字列の括弧について(初心者)
-
ダブルクォーテーションが置換...
-
(から)までの文字列を削除したい
-
c# string型の変数に、ダブルク...
-
PHPで任意の数の行抽出
-
【php】二進数をフラグとして扱...
-
【PHP】preg_replace() で正...
-
2バイトローマ数字小文字につ...
-
文字列から、特定の文字を削除...
-
PHPで文字列をエンコード↔デコ...
-
SQLインジェンクション対応...
おすすめ情報