có khả năng nào có được chuỗi đa dòng trong asp cổ điển không (tôi nghĩ vbscript là ngôn ngữ)?Chuỗi đa luồng trong ASP cổ điển
Tôi muốn có một chuỗi multiline như trong python hoặc groovy:
def str = "" "hello Tôi là một multiline chuỗi" ""
tôi đã tìm kiếm rất nhiều nhưng không tìm thấy một giải pháp.
Cách giải quyết cũng được hoan nghênh.
BTW: Tôi đã có trong javascript cùng một vấn đề và giải quyết nó trở lại trong thời gian với một chức năng được lưu trong một biến. Chức năng này có một nhận xét nhiều dòng trong nó vì vậy tôi có thể vượt qua mọi thứ ngoại trừ nhận xét bằng cách sử dụng regex.
Something như thế này:
var multilinestr = function() {
/*
hello
I am a multiline
string
*/
}
Và sau Regex tôi nhận được một chuỗi chứa:
hello
I am a multiline
string
Cảm ơn bạn.
Chỉnh sửa:
Tôi nghĩ rằng tôi đã bỏ lỡ một điểm rất quan trọng. Khách hàng của tôi là bạn đang sử dụng thứ gì đó như "bộ xử lý trước" cho tập lệnh của mình. Nó trông như thế này:
Dim str
str = "<%std_text%>"
Các "xử lý trước khi" trao đổi "<% std_text%>" với một văn bản mà xuất phát từ một cơ sở dữ liệu. Nhưng văn bản này có phá vỡ trong nó vì vậy tôi không thể chỉ đặt một chế biến sẵn 'nó trông như thế này '" & vbNewline' đến cuối dòng Điều này có nghĩa sau.':
Dim str
str = "hello
I am a multiline
string"
Có anyway để có được điều này "text" trong một chuỗi
Nếu tôi có thể viết một cái gì đó như thế này (groovy):
def multistr = """<%std_text%>"""
sau khi "xử lý trước":
def multistr = """hello
I am a multiline
string"""
Thật tuyệt vời!
Bạn có muốn nhiều dòng như trong văn bản đơn giản gửi đến trình duyệt là nhiều dòng? Hay bạn muốn văn bản được hiển thị là nhiều dòng? – AnonJr
Tôi đang thử một cái gì đó khác nhau. Tôi chỉ chỉnh sửa câu hỏi của mình để hiểu rõ hơn. Xin lỗi đã đăng bài này khi tôi tạo câu hỏi của mình. – OemerA
Trình xử lý trước có thể thực hiện thêm bất kỳ logic nào hay khi lấy dữ liệu từ cơ sở dữ liệu, bạn có thể thay thế dòng mới bằng "& vbNewline &" –