問題タブ [string-split]
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.
vb.net - VB.Netの区切り文字に基づいて文字列を配列に分割する方法
文字列の分割部分を配列リストに直接割り当てるにはどうすればよいですか?
文字列形式:
ABC; PQR; XYZ
string - テキスト スプリッターの背後にある Haskell パターン マッチングの概念
このコード スニペットの背後にあるパターン マッチングの概念を知りたいです。
head
リストの最初の要素をtail
返し、残りを返すことを知っています。しかし、私はまだこれの機能を理解できません。これは文字列を受け取り、それを特定の文字からの文字列のリストに分割します。
python - いくつかの数学を行うために文字列を分割すると、Pythonで奇妙な結果が得られます
ですから、これは宿題であることを認めますが、私はあなた方全員にそれをしてくれるように頼んでいるのではなく、ただいくつかのガイダンスを探しています。時間を1つの文字列でHours:Minutes(2:30)形式で受け入れ、時間を分単位で出力するPythonプログラムを作成する必要があります。(つまり、2時間30分= 150分)
文字列入力のいくつかの制限を解決する必要があります。
- 数字とコロンのみを使用するようにしてください
- 5文字のみを受け入れることができることを確認してください(##:##)
- 真ん中の文字がコロンであることを確認してください(つまり、数字が正しい順序になっている)
- そして、4:35のような時間が入力された場合、ゼロが自動的に前に追加されることを確認してください
これについては後で作業します—今のところ、入力から得られる数学に取り組むことにしました。
文字列を時間と分という2つの部分にスライスすることは私にとって理にかなっています。次に、時間数に60を掛け、それらを既存の分に加算して、合計分数を取得しました。ただし、現在、02:45のような時間に入ると、02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020
ここで何がうまくいかないのでしょうか?明確にするために、これは宿題であり、入力の制限を自分で解決したいので、この数学の問題を乗り越える手助けが必要です。
python - _ を含む文字列のクエリに問題がある - Python
ファイルのリストがあります
そして、特定のファイルを選択したいと思います。たとえば、16203 が含まれる 2 つのファイルです。
私の最初の考えは、for ループで stringsplit を使用することでしたが、stringsplit は文字列の _ 以外には何も与えません - そして私は少し立ち往生しています。
何か案は?
mysql - REPLACE と SUBSTRING_INDEX を使用した MySQL での文字列分割
これを分割する必要があります:
byを使用して、文字列の末尾近くに;
ある値を取り出します。2011
引っ張ってもうまくいきs:4:"2011"
ます。
私は現在このコードを使用しています:
REPLACE(SUBSTRING_INDEX(address, ';', 10), LENGTH(SUBSTRING_INDEX(address, ';', 10 -1)) + 1), ';', '')
MySQLで文字列を分割するためのソリューションとしてリストされているサイトから入手しました...しかし、構文エラーがあります。私はそれをデバッグしようとしましたが、1 つが多すぎることがわかりましたが、それを機能)
させるために変更する方法を理解できませんでした...これが文字列を分割する方法を理解していません。
このソリューションに比べて複雑すぎるようです...
誰でも支援を提供できますか? それがどのように機能するかの説明が素晴らしいか、代替ソリューションも同様に機能します.
ありがとう!
c# - 文字列を分離する最も効率的な方法
私はこの文字列を持っています:
「B82V16814133260」
そこから 2 つの文字列を取得する最も効率的な方法は次のとおりです。
左部分文字列:「B82V」 右部分文字列:「16814133260」
ルールは次のとおりです。右側のすべての数字を取り出して文字列を作成し、リマインダーを取り出して別の文字列に配置します。
これが私の解決策ですが、かさばりすぎます。短く効率的に行うには?
r - R: 因子間相互作用の逆数
次の問題でかなりのトラブルが発生しており、広範な検索を行っても答えが見つからないようです。私が以下を持っている場合:
相互作用に入れられた元の因子のレベルを取得するために、fac3 を分割するためにどの関数を実行できますか? となることによって:
ありがとう。
java - Java String.split メソッドがうまく機能しない
重複の可能性:
文字列を | で分割 Javaのセパレータ
私は次のことをするときのように少し混乱しています:
分割文字列を取得できない
Hello インデックス 0
ワールド インデックス 1
でもやったら
その後、それは機能します..
なぜそれが起こっているのですか?
java - 制限に基づいてJavaで文字列を分割する方法
次の文字列があり、その長さが 36 に達したときに、この文字列をいくつかのサブ文字列に分割したい (「,」を区切り文字として)。36 番目の位置で正確に分割されていません。
次の2 つの部分文字列として出力を取得したいと考えてい
ます
。
前もって感謝します。
c# - ピリオドを含む単語の正規表現分割
誰かがこの正規表現を変更して文字列にピリオドを許可する方法を教えてもらえますか?
string[] parts = Regex.Split(s, @"\b|[^\.#_a-zA-Z0-9()=><!%]");
文字列を提供する場合:"HELLO ABC.123"
この正規表現が戻ってきました{"HELLO", "ABC", ".", "123"}
帰りたい{"HELLO", "ABC.123"}
正規表現パターンに対する私の許しを許してください。
編集:私はC#3.5を使用しています