2012-06-28 10 views
13

Używam platformy, która używa składni podobnej do JavaScript i pozwala konwertować moje wartości za pomocą wyrażeń regularnych.Dodawanie znaku do początku i końca ciągu znaków

Potrzebuję dodać pojedynczą cytat na początku i na końcu łańcucha, ciąg będzie miał zawsze 9 znaków.

tj .:

123456789 powinny być zamienione na '123456789'

Jaki wyraz należy użyć?

+3

Co to ma wspólnego z regex? '" '"+ num +"' "' –

+0

Co to jest platforma? Czy możesz podać przykład tego, co możesz wpisać? –

Odpowiedz

26

Nie potrzeba wyrażenia regularnego.

str = "123456789"; 

str = "'" + str + "'"; 
+0

Dzięki, ale to narzędzie zapewnia tylko opcję "regex", aby przekonwertować wartości, więc gdy spróbuję "" "+ str +" "" nie działa. Oczekuje, że użyję składni regex. – PepeFloyd

+0

Przepraszam za zmarnowanie twojego czasu. To działa teraz. Twoja odpowiedź nie jest dokładnie tym, co zrobiłem, ale przypomniała mi, że to było proste rozwiązanie :) – PepeFloyd

3

Jeśli jej jak JavaScript może zrobić coś takiego ...

var myString = "'" + oldString + "'"; 

Gdzie jest twój oldString 123456789

0

Można użyć literału \ \ '123456789 \'.

0

Dlaczego nie po prostu zmusić do typu String:

var strValue = String(123456789); 
Powiązane problemy