我试图在jQuery函数中使用一个简单的下面的函数:
def removeNestedParentheses(s):
ret = ''
skip = 0
for i in s:
if i == '(':
skip += 1
elif i == ')'and skip > 0:
skip -= 1
elif skip == 0:
ret += i
return ret
x = removeNestedParentheses('stuff (inside (nested) brackets) (and (some(are)) here) here')
print(x)
# => 'stuff here'
我看到浏览器控制台中打印的坐标。
但是,调用它的函数未定义。以下是我的调用:
require(shiny)
require(stringi)
require(stringr)
server <- function(input, output) {
tokens <- reactive({
token <- tolower(input$sentence)
token <- gsub("[^[:alnum:]['-]", " ", token)
token <- gsub("^\\s+|\\s+$", "", token)
})
output$lastOne <- renderPrint({
word(tokens(), -1)
})
}
ui <- navbarPage("Filter",
tabPanel("The App",
column(8, offset = 4,
textInput(inputId = "sentence", label = "Enter your phrase"),
submitButton("Filter")
),
fluidRow(
textOutput('lastOne')
)
),
tabPanel("How to use")
)
shinyApp(ui = ui, server = server)
即使在getLocation()坐标内部看起来很好,也总是未定义loc。
请告知我做错了什么。尝试愚蠢的事情,比如在纬度和经度附近添加引号等。似乎没有什么区别。
谢谢。