함수 StringReverse()

Jmnote (토론 | 기여)님의 2013년 12월 15일 (일) 17:37 판 (→‎Java)

reverse
str_reverse
StrReverse
strrev

1 Overview

  • Definition: reverse(string)
  • Description: Reverses the order of the characters in the string.

2 Bash

STR=`echo "hello" | rev`
echo $STR
# olleh

3 C#

public static string str_reverse(string str)
{
  char[] arr = str.ToCharArray();
  Array.Reverse(arr);
  return new string(arr);
}

4 Excel

Option Explicit
Public Function str_reverse(str As String)
    str_reverse = StrReverse(str)
End Function
=str_reverse("hello")

5 Java

new StringBuilder("hello").reverse().toString()              // returns "olleh"

6 JavaScript

function reverse(s){
    return s.split("").reverse().join("");
}

7 Perl

reverse "hello"              # returns "olleh"

8 PHP

strrev("hello");             // returns "olleh"
echo strrev("hello"); // olleh

9 Python

"hello"[::-1]                # returns "olleh"

10 Ruby

"hello".reverse                # returns "olleh"

11 Scheme

(use-modules (srfi srfi-13))
(string-reverse "hello")     ; returns "olleh"

12 SQL

12.1 MySQL

SELECT REVERSE( "hello world" );
-- dlrow olleh

13 VB

str = StrReverse("hello")