複数行のテキストボックスに長いテキストがあります。私は、特別な単語で始まり、他の特別な単語で終わるテキストの一部をセパレートする。他のTextBoxにコピーします。 私を助けてください。TextBoxのテキストの特定の部分を見つけて分離し、C#を使用して他のTextBoxにコピーするのは誰ですか?
-1
A
答えて
1
私はあなたがこの問題を解決するために正規表現を使用することをお勧めします。以下 はコードです:
using System;
using System.Text.RegularExpressions;
namespace Regex_GetSpecialPart_Demo
{
class Program
{
static void Main(string[] args)
{
string example = "starttest_exampleend";
var match = Regex.Match(example, @"start(\S+)end");
if (match.Success)
{
var result = match.Result("$1");
Console.WriteLine(result);
}
Console.ReadLine();
}
}
}
結果が「test_example」である
0
は 例を分割してみてください。
string data = "TEXTONExxTEXTTWOxxTEXTTHREExxTEXTFOUR";
return data.Split(new string[] { "xx" }, StringSplitOptions.None);
+0
このコードはとても良いです。 ありがとう – sadegh
0
正規表現が最良の選択ですが、場合には、あなたがそれを使用し、これを使用して、余分なコードを書くことを好むしたくありません。
public String getTextBetween(string start, string end, string text) {
int t1 = 0;
int t2 = 0;
if (text == null) return "";
t1 = text.IndexOf(start);
if (t1 >= 0) t2 = text.IndexOf(end, t1 + start.Length);
return text.Substring(t1 + start.Length, t2 - t1 - start.Length);
}
関連する問題
- 1. ファイルの特定の部分にアクセスしてCプログラミングで使用するには?
- 2. 1つのTextBoxから同じWindowsフォーム上の別のTextBoxにコピーして貼り付ける方法
- 3. Cでテキスト行の特定の部分だけを表示するには
- 4. どのようにして増分値をTextBoxに設定できますか?
- 5. 値ピッカーを使用して特定の値を受け入れるTextBox
- 6. C#を使用してテキストファイルの行の特定の部分を抽出する
- 7. TextBoxの固定テキスト
- 8. textBoxの値を検索してgridViewにあるデータで見つけます
- 9. where節を使用してNeo4j内の特定の部分グラフを見つける方法
- 10. WPF TextBoxでさまざまな部分のテキストに色を付けることができますか?
- 11. C#カスタムTextBoxのデフォルトのテキストを設定します
- 12. TextBoxテキストを現在の年として設定する
- 13. 他の部分が含まれている場合、HtaccessはURLの特定の部分を削除します。
- 14. 文字列のカプセル化部分を分離/特定するC#(部分文字列を識別する)
- 15. 複数の行で1つのTextBox値をASP.NET内の別のTextBoxにコピー
- 16. 文字列の特定の部分を見つけて特定する方法は?
- 17. テキストブロックを2つの部分に分けてカットします。
- 18. スタイルを使用してテキストをクリアするTextBoxトリガー
- 19. wpf:IsReadOnly = trueでTextBoxのテキストを選択していますか?
- 20. neo4j内のすべての部分グラフを見つける
- 21. Cのバッファの部分をコピーする
- 22. 正規表現を使用して2つの部分文字列間のすべてを見つける
- 23. WPF Textboxはデフォルトのテキストを使用します
- 24. Silverlight 4を使用して、XAMLのUIElement(TextBox)にフォーカスを設定しますか?
- 25. ViewModelからTextBoxのテキストをフォーカスして選択する方法
- 26. CSSのパーセントを使用してページの特定の部分を指定することは可能ですか?
- 27. pandas:特定の列に特定の部分文字列が含まれている行を見つけよう
- 28. 文字列の2つの部分をPHPで分離する
- 29. lxml.htmlを使用してウェブサイトの特定の部分からテキストを取得しようとしました
- 30. VB.NETを使用してTextBoxのiBeamポインタを無効にする
開始と終了ワードがfixex値であれば、あなたはコンテンツ – Gelootn
をフィルタリングするために正規表現を使用することができていないの開始と終了の単語fixexわけではありません。 fixex値のコードを書くことはできますか? – sadegh