タグ付けされた質問 「substring」

文字列の一部、または文字列の一部を返す関数/メソッド

9
$ str [0]を使用して文字列の最初の文字を取得する
文字列の最初の文字を取得したいのですが、うまく機能していることに気づきました$str[0]。この表記法は一般的に配列で使用されるため、これが「良い習慣」であるかどうかはわかりません。この機能は十分に文書化されていないようですので、この表記を使用することが(すべての点で)大丈夫かどうかを教えてください。 それとも私は良いOLに固執するべきsubstr($str, 0, 1)ですか? また、中かっこ($str{0})も機能することに注意してください。どうしたの?
275 php  string  substring 



21
C ++ std :: stringが特定の文字列で始まるかどうかを確認し、部分文字列をintに変換するにはどうすればよいですか?
C ++で次の(Python疑似コード)を実装するにはどうすればよいですか? if argv[1].startswith('--foo='): foo_value = int(argv[1][len('--foo='):]) (たとえば、argv[1]ある--foo=98、次にfoo_valueです98。) 更新:単純な小さなコマンドラインツールに非常に小さな変更を加えることを検討しているだけなので、Boostを調べるのをためらっています(マイナーにBoostをリンクして使用する方法を学ぶ必要はありません)変化する)。

12
指定された文字jQueryまたはJavaScriptの前に部分文字列を取得する方法
「、」コンマの前のすべてを抽出しようとしています。JavaScriptまたはjQueryでこれを行うにはどうすればよいですか?私はこれを試してみましたが、うまくいきませんでした。 1345 albany street, Bellevue WA 42344 番地を取得したいだけです。 var streetaddress= substr(addy, 0, index(addy, '.'));



9
バッチファイル:部分文字列が文字列内にある(ファイル内にない)かどうかを確認します
バッチファイルに文字列がありますabcdefg。bcd文字列に含まれているかどうかを確認したい。 残念ながら、私が見つけているすべての解決策は、部分文字列の文字列ではなく、部分文字列のファイルを検索しているようです。 これに対する簡単な解決策はありますか?

4
文字列の最初の文字を削除する最速の方法
次の文字列があるとします string data= "/temp string"; 最初の文字/を削除したい場合は、次のようなさまざまな方法で実行できます。 data.Remove(0,1); data.TrimStart('/'); data.Substring(1); しかし、実際にどれが最良のアルゴリズムを持っているのかわからないので、それをより速く実行します。 最高のもの、またはすべてが同じものはありますか?



3
バッチファイルで部分文字列を作成する最良の方法は何ですか?
現在実行中のバッチファイルの名前をファイル拡張子なしで取得したいのですが。 おかげこのリンクは、私は、ファイル名を持っていると拡張...しかし、バッチファイルでストリングを行うための最善の方法は何ですか? または、拡張子なしでファイル名を取得する別の方法はありますか? このシナリオでは、3文字の拡張子を想定しても安全です。



15
PHP部分文字列の抽出。最初の「/」の前の文字列または文字列全体を取得する
部分文字列を抽出しようとしています。PHPでそれを行うにはいくつかの助けが必要です。 ここで私が作業しているいくつかのサンプル文字列と必要な結果があります: home/cat1/subcat2 => home test/cat2 => test startpage => startpage 最初まで文字列を取得したいのです/が、存在しない場合/は文字列全体を取得します。 私は試した、 substr($mystring, 0, strpos($mystring, '/')) 私はそれが言っていると思います-の位置を/取得してから、位置0からその位置までの部分文字列を取得します。 /ステートメントが大きくなりすぎない限り、がない場合の処理​​方法がわかりません。 PHPステートメントを複雑にしすぎずにそのケースを処理する方法はありますか?
170 php  string  substring 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.