問題タブ [explode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - サーバーを停止せずにJBossで爆発した戦争を削除するには?
libフォルダー以外はすべて削除できます(JBossはアプリケーションがアンデプロイされていると言いますが、jarを解放しません)。
jboss-maven-plugin と hard-undeploy を関連付けましたが、ファイル (doc はディレクトリもサポートしていると述べています) はアンデプロイされていると表示されていますが、アプリケーションはアンデプロイされません。
jboss-4.2.1.GA を使用しています。jmx-console を介してアンデプロイできるに違いありませんが、その方法を見つけることができませんでした。
php - 文字列を半分に切るにはどうすればよいですか?
文字列を半分にカットし、文字列の前半を1つの値にし、後半を別の値にします。
文字列は$_GET['s']
、いくつかの単語があり、それらの中央に4つの空白スペースがあります。
空白の前の単語と空白の後の単語を取得したい。
例えば:
p>ios4 - NSString の一部を削除する
次のような NSString があります。
最初のパーツ (パーツの前<a href
) だけが必要で、2 番目のパーツを削除する方法がわかりません。
私はたくさん試しましたが、うまくいきませんでした。
php - PHP: URL 文字列の一部だけを変更しますか?
URL 上の特定のページを置き換えたい小さなホッピー プロジェクトに取り組んでいます。説明させてください:
URLはわかりました
URL を保持したいが、最後のセグメント/low/
を/high/
次のように置き換えて、新しい URL を次のようにします。
さまざまな爆発、分割、スプライスを試しましたが、頭を包み込んで機能させることができないようです。最後のセグメントだけでなく、URL 全体を変更して新しい変数に保存できます。
私はそれがかなり単純なケースであると確信していますが、PHPで配列/文字列操作をあまり扱ったことがないので、かなり迷っています.
最初に「\」を使用してURLをセグメントに分割する必要があると思います(それを試しましたがexplode("\", $string))
、最後\low\
を\high\
誰かがこれを行うためにどの方法を使用するかについて、正しい方向に私を助けてくれることを願っています。
誠実な
メスティカ
php - PHP で文字列を key->value 配列に変換する
次の形式のキーと値のペアの文字列があるとします。
arr['From'] = "Tim Lincecum",
などの配列を取得するにはどうすればよいですか
関数があることは知っていexplode()
ますが、唯一の区切り文字 (コロン) は、各ペアの間ではなく、キーと値の中間にあります。どうすればこれにアプローチできますか?
php - 値が配列の特定のキーにあるかどうかを確認する
配列を扱うのは初めてなので、助けが必要です。配列から1つの値を取得するだけです。私は次のような元の配列を持っています:
私がやろうとしているのは、アンダースコアの後に値だけを探して返すことです。そのデータを2番目の配列に取得し、値を新しい配列として返す方法を理解しました。
それは私に与えます:
アンダースコアの後のIDまたは部分のリストを使用して取得することもできます$id[1]
。これが最善の方法であるかどうか、および検索の方法であるかどうかはわかりません。使用してみましin_array()
たが、配列全体が検索され、配列の1つのキーだけを検索することはできませんでした。
どんな助けでも素晴らしいでしょう。
php - 改行で文字列を展開する際の奇妙な問題
この PHP コードの何が問題なのかわかりません。
上記のコードは、基本的に $sql の文字列を改行文字 ('\n') で分解し、 を使用して出力しvar_export
ます。コードを操作するためのPHPテストファイルがいくつかありますが、すべてが希望どおりに表示されるわけではありません。
代わりにこれを表示するもの:
違いに気づきますか?文字列を分解する改行がないため、2番目に表示されます。ここで何が起こっているのかわかりません。誰か何か知ってるかも?
php - この配列を分解する方法は?
返された配列を分解しようとしましたが、表示したくありません。明らかに、私は何か間違ったことをしています。これが私が爆発するのに苦労しているビットのコードです。
index.php
class_client.php
出力
index.phpの出力に表示したいデータは次のとおりです。
HERE(entries配列の[0]の[value]から取得)
home(entries配列の[1]の[value]から取得)
class_client.php内で展開し、値を新しい配列としてindex.phpに戻す(index.php内のコードを最小化/非表示にする)ことができれば、それも望ましいでしょう。
ありがとうございました!!
linux - bashはファイル/フォルダを別の場所に選択的にコピーします
スクリプトにループがあり、配列を反復処理しmyArray
ます。反復ごとにファイル/ディレクトリのコピーを実行する必要があります。配列は次のようになります-
この配列を使用すると、がない要素の場合、/
フォルダ全体とその内容をコピーする必要があります-たとえばajax
、、。ただし、スラッシュがある場合(複数のスラッシュが存在する可能性があることに注意してください)、最後の要素のみをコピーする必要があり(たとえば、その内容とその内容のみをコピーする必要がある場合)、親フォルダーが宛先に存在しない場合(たとえば、、は親フォルダです)、これらのフォルダを作成してから、最後の要素()をコピーする必要があります。templates
uploadify
style/prod_styles
/path/to/some/folder
folder
path
to
some
folder
以前、ループ内で(PHPのようにexplode()
)展開を実行し、親(上記の例のようにディレクトリ)から再帰的に開始して、子ディレクトリが存在するかどうかを確認し、作成しない場合は、完了するまで簡単に実行できると推測しました。コピーするファイル/ディレクトリの親を使用して、最後のコピーを実行します。/
path
ただし、bashでこれを行うためのより簡単な方法がある場合は、お知らせください。
ありがとう、
Sandeepan
mysql - MYSQL文字列をGROUP_CONCATから、IN()が理解できる(配列、like、expression、list)に分割します
この質問は、MYSQL結合結果セットのWhere句のIN()中にワイプされた結果に続きますか?
だから、質問の短いバージョン。GROUP_CONCATによって返された文字列を、IN()がループする複数の項目のリストとして扱うコンマ区切りの式リストに変換するにはどうすればよいですか?
注意:MySQLドキュメントは、IN()が「式リスト」として使用する「(コンマ、区切り、リスト)」を参照しているようです。興味深いことに、IN()のページは多かれ少なかれMySQLドキュメントの唯一のページのようです。式リストを参照します。したがって、配列または一時テーブルを作成することを目的とした関数がここで使用されるかどうかはわかりません。
質問の長い例ベースのバージョン:次のような2テーブルDBから:
文字列を使用するため、これを(1 = X)AND(2 = X)..と論理的に等価として扱うにはどうすればよいですか。
... GROUP_CONCATの結果がリストとして扱われるものに変換されるため、Bobの場合は次のようになります。
...そしてジルにとって、それは以下と同等です:
...したがって、全体的な結果は、HAVING COUNT(DISTINCT ...)を使用しないすべてのリストされたタグを必要とする排他的な検索句になりますか?
(注:このロジックはANDなしで機能し、文字列の最初の文字に適用されます。例: