Jump to content
Unity Insider Forum
Unity54

In einem String ("Das ist ein Satz.") einzelne Wörter auslesen

Recommended Posts

In einer strigvariablen steht beispielsweise folgender Satz.

string satz = "Das ist ein Satz";

Gibt es in Unity eine Möglichkeit die einzelnen Wörter  herauszupicken?

Wort 1 =

Wort2 =

usw.

Share this post


Link to post
Share on other sites

Da ein Satz beliebig viele Wörter hat, kannst du nicht die richtige Menge Variablen definieren, daher nimmst du eine Sammlung, z.B. ein Array.

string[] words;

Mit String.Split kannst du einen String an einem Zeichen zerlegen, zum Beispiel dem Leerzeichen:

words = "Das ist ein Satz".Split(' ');

Dann kannst du schauen, wie viele Worte du hast:

words.Length

und auf die Worte zugreifen:

words[0]
words[1]
words[2]
// ...

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...